使用Microsoft Visual Studio 98,Microsoft Visual C ++ 6.0 SP6
在deBUGging器下运行时,只有一个问题。 如果我暂停程序并恢复,一切都很好。
问题? 当我打断点,我的程序停止。 但不是一个好的方法; 执行暂停,我被抛出deBUGging模式进入编辑模式。 一切正常,直到断点被击中。 而且我知道它正在触发断点 – 我看到一个小小的黄色箭头指向右边的代码行,检查窗口中的局部variables以及该窗口中的调用堆栈。 然后我盯着编辑。
这发生在所有项目中。
如何从装饰名称中取消名字?
使用c访问%appdata%
崇高文本3 – 编译程序并在terminal中运行
如何用dlopen()replaceLD_PRELOAD的用法?
如何访问分配给不同进程的内存?
我已经卸载并重新安装MSVC6。 它没有帮助。
我即将开始一台新电脑; 在我走之前,有人知道我对这个做了什么?
注意:MSVC6不是我的select,但有原因。 这是我工作的工具。 而且,我们得到的目标是NT4,所以给出了2008年不能针对NT4和2005年的问题与MFC和NT4,MSVC6是。
在单线程上调用WaitHandle
c程序:为什么remove()删除没有写权限的文件?
sql Server CEexceptionInvalIDDatabaseFormatException
通过WAN命名的pipe道上的低吞吐量
无法手动检索和存储指向OpenGL函数的指针
不要再打VC6了。 这是旧的。 STL于1996年由HP编码于1994年更新。C ++于1998年获得批准。
破解时代码的功能是什么? 你能把情况简化成一个简单的测试吗? 当我尝试我通常找到原因。 如果你能这样做,那么还是会发生的,那我就来看看。 我也不幸用VC6做日常工作。
Visual C ++ Express 2008不能在某些情况下使用。
我要检查的第一件事是如果这个项目在其他机器上做同样的事情。 如果不是的话,那可能是你的盒子朝南。 如果不是,这是VC6项目本身。
通常,当我的程序正在使用硬件,特别是视频时,调试器会变得很愚蠢。
我会建议关闭你的程序的部分,直到你找出是什么原因导致这一点。 如果你的程序很小,而且做得不好,那么可能是项目已经损坏,需要重建。 从头开始一个新的项目,并把你的文件和设置手动。
它是专门针对您正在使用的应用程序吗?或者在任何应用程序中执行所有断点都会中断调试器?
如果您正常启动应用程序后手动附加调试器,有什么不同?
设备是否耗尽内存,因此在需要额外内存停止在断点时放弃重影?
设备是否耗尽内存,因此在需要额外内存停止在断点时放弃重影?
不,有一些内存要走,甚至更多的虚拟内存。
多年来我一直没有使用MSVC6,但我记得调试器基本上是一片废话。 像这样的事情会经常发生,没有明显的原因,因为那天不喜欢你的代码。
除了调试器是一块废话,其余的也是。
它的STL实现不是线程安全的,它不支持非常多的C ++标准,IDE严重缺乏细节。
我敢肯定,在过去的5年里,你也不能使用Platform SDK的任何版本,因为它太旧了。 不是一件好事。
如果您可以免费下载Visual C ++ Express 2008 ,那么您将不得不继续使用它。
总结以上是内存溢出为你收集整理的MSVC6:断点停止程序全部内容,希望文章能够帮你解决MSVC6:断点停止程序所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)