在调试中正确使用assert.h

时间:2009-11-20 04:11:28

标签: debugging assertions

c ++ with visual studio 2008

如果我使用assert.h中的assert()并在调试模式下编译,如果断言条件不成立,应用程序将崩溃,并且它会在控制台中打印出发生在该文件中的哪一行。这非常有用,但如果条件不成立,我宁愿陷入此位置的调试器

我该怎么做? 谢谢!

1 个答案:

答案 0 :(得分:0)

尝试在调试器下运行程序。此外,如果您在操作系统中注册了JIT调试器,那么这实际上应该调用所述调试器。如果您使用的是Windows计算机,请查看此MSDN文章或此post