【发布时间】:2011-01-24 06:14:45
【问题描述】:
我有一个基于 UnitTest++ 的单元测试项目。我通常在代码的最后一行设置一个断点,以便在其中一个测试失败时检查控制台:
n = UnitTest::RunAllTests();
if ( n != 0 )
{
// place breakpoint here
return n;
}
return n;
但是每次我从 SVN 重新签出代码时,我都必须重新插入它。是否有可能 编译器有点放置断点?:
n = UnitTest::RunAllTests();
if ( n != 0 )
{
// place breakpoint here
#ifdef __MSVC__
@!!!$$$??___BREAKPOINT;
#endif
return n;
}
return n;
【问题讨论】:
-
能否请您更改问题标题?这不仅仅是 Visual Studio 的问题,对其他编译器也很有趣。
标签: c++ visual-studio debugging visual-c++ breakpoints