[過去ログ]
Boostを語れゴラァ part3 (1001レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
700
: 2007/02/02(金)23:37
AA×
[
240
|320|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
700: [sage] 2007/02/02(金) 23:37:31 boost::tuples::get<0>をbindしたいのですが なぜかうまくいきません。 struct tmp_bi_op_t { double sum; double operator()(double a ,double b) { sum +=a+b; std::cout << "(" <<a << " " <<b << " " << sum << ")"; return a+b; } }; tmp_bi_op_t tmp_bi_op; tmp_bi_op.sum=0; std::vector<double > vec,vec2(2); vec.push_back(2); vec.push_back(1); std::for_each( boost::make_zip_iterator( boost::make_tuple(vec.begin(), vec.begin()) ), boost::make_zip_iterator( boost::make_tuple(vec.end(), vec.end()) ), boost::bind<void>( boost::ref( tmp_bi_op), boost::bind(boost::tuples::get<0>,_1), boost::bind(boost::tuples::get<1>,_1))); std::cout << tmp_bi_op.sum; http://echo.5ch.net/test/read.cgi/tech/1158991211/700
をしたいのですが なぜかうまくいきません
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 301 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.036s