Boostを語れゴラァ pa ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
27:デフォルトの名無しさん 07/11/02 07:55:35 boost::functionからboost::unit_test::callback1への変換が上手くいかないだけのようなので、 このように直接callback1のテンポラリを作って渡してやれば一応コンパイルはできました boost::functionに対する依存も減りますし、この方法使ってればいいんでしょうかね… #include <boost/test/unit_test.hpp> #include <boost/test/parameterized_test.hpp> #include <boost/bind.hpp> #include <list> // user definition test function void test_mask (int, int) {} // user definition test class std::list<int> params; using boost::unit_test::test_suite; test_suite* init_unit_test_suite(int, char* []) { test_suite* test = BOOST_TEST_SUITE("test"); BOOST_PARAM_TEST_CASE( (boost::unit_test::callback1<int>(boost::bind(&test_mask, _1, 0x80))) , params.begin() , params.end() ); return test; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4273日前に更新/65 KB
担当:undef