我开始使用Boost.Test并尝试一些例子,事情发展得如此之好。但是我遇到了http://www.boost.org/doc/libs/1_57_0/libs/test/doc/html/utf/user-guide/test-organization/manual-nullary-test-case.html的问题,示例9.我真的从示例9中复制粘贴代码,然后我做的仅更改是用BOOST_TEST_NO_MAIN替换BOOST_TEST_DYN_LINK(I& #39; m静态链接),但我收到错误:
error C2664: 'boost::unit_test::unit_test_main' : cannot convert parameter 1 from 'bool (__cdecl *)(void)' to 'boost::unit_test::init_unit_test_func'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
有关为什么以及我可以做些什么来修复它的想法?感谢。