异常栈展开问题

ysu108 2017-01-22 09:24:02
调试程序中出的奇怪问题,在try中没有一行代码,catch中仍然能够捕获到内存异常。。
清理了也重新编译了,也alt+7了,暂未看到任何问题、
希望大家给点意见,随便给点意见,安慰下也好

...全文
222 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-01-23
  • 打赏
  • 举报
回复
理解讨论之前请先学会如何观察! 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构…… 对学习编程者的忠告: 多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程! 眼过千遍不如手过一遍! 书看千行不如手敲一行! 手敲千行不如单步一行! 单步源代码千行不如单步Debug版对应汇编一行! 单步Debug版对应汇编千行不如单步Release版对应汇编一行! 不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所有,然后在IDE中运行。(一般人我不告诉他!) VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。 对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
srxumin 2017-01-22
  • 打赏
  • 举报
回复
看看系统日期会不会出问题?
灌水号 2017-01-22
  • 打赏
  • 举报
回复
看汇编代码。
ri_aje 2017-01-22
  • 打赏
  • 举报
回复
莫非是编译器的 bug。问题能剥离出来吗?
ysu108 2017-01-22
  • 打赏
  • 举报
回复
引用 1 楼 jianwen0529 的回复:
You need AV
Get some, but no help\
几罗星人 2017-01-22
  • 打赏
  • 举报
回复
戳我头像加我q,用远程协助帮你看,最喜欢就是这种奇葩的问题。我在VS2015建了一个空白程序没出这问题
幻夢之葉 2017-01-22
  • 打赏
  • 举报
回复
You need AV
flying_music 2017-01-22
  • 打赏
  • 举报
回复
新建一个项目,只写一个try-catch语句看看吧,可能是上下文中有非常奇葩的错误

64,648

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧