2011-04-13から1日間の記事一覧

Boost.Testをヘッダオンリーライブラリとして使用する

C++

の代わりに をインクルードすれば、ヘッダオンリーライブラリとして使用できます。 失敗するケース #define BOOST_TEST_MAIN #include <boost/test/included/unit_test.hpp> BOOST_AUTO_TEST_CASE(test1) { BOOST_CHECK(2 == 1); // これは失敗する } BOOST_AUTO_TEST_CASE(test2) { const int i</boost/test/included/unit_test.hpp>…