发布
社区首页 >问答首页 >为什么使用boost测试单头变体崩溃?

为什么使用boost测试单头变体崩溃?
EN

Stack Overflow用户
提问于 2016-03-11 20:33:50
回答 1查看 156关注 0票数 0

我使用boost单元测试框架(版本1.59)使用单个标头变量。通过在Visual 2013中运行下面的代码,我得到了一个调试断言。(表达:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)知道为什么吗?

point.html

代码语言:javascript
代码运行次数:0
复制
#define BOOST_TEST_MODULE MyTest
#define BOOST_TEST_NO_MAIN
#define BOOST_TEST_ALTERNATIVE_INIT_API
#include <boost/test/included/unit_test.hpp>

BOOST_AUTO_TEST_CASE(boo)
{
}

int main(int argc, char* argv[])
{
  return boost::unit_test::unit_test_main(init_unit_test, argc, argv);
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-11 22:16:33

因此,我在项目的Configuration中留下了一个命令行参数。由于某些原因,boost单元测试框架在使用命令行参数‘boo’运行此程序时崩溃。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35949397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档