c++ - 使用 cppunit 时出错

标签 c++ cppunit

我正在使用 cppunit 来测试我的项目代码。在我的代码中的某些地方,我为了调试目的放置了一些打印语句,例如,

void TestSample()
{  
   //getting value from registry
   if( false == getvalue())
     printf("Error : Getting value form registry failed.");
   //.....
}

当我运行这段代码时,我收到一个错误,并且该项目因 EXEC 错误而失败。

 EXEC : Error : Getting value form registry failed.

实际上这不是代码的问题。它仅与该打印语句一起使用。当我替换此 printf 时,它工作正常。唯一的问题是打印语句中的“错误:”关键字。

我该如何解决这个问题?无法删除打印语句。我认为 VS2010 中会有一个选项来避免此类错误。请帮忙。

最佳答案

关于c++ - 使用 cppunit 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11664215/

相关文章:

c++ - cpp单位的使用方法

c++ - QML 内阴影效果

c++ - 如何使用右移避免运算符除法

c++ - boost::deadline_timer::async_wait 不是异步的

c++ - 跳过模板参数

visual-studio - 非托管 C++ 测试框架与 Visual Studio 2008 集成(GUI 测试运行程序)

c - 如何使用curl发出HTTPS请求并传递json

c++ - 非中止断言 CppUnit

c++ - 如何像junit一样使用cppunit——两条主线

c++ - 4 个有符号字节打包成 32 位无符号