• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[C++]boostのbindについて教えてください。)

[C++]boostのbindについて教えてください。

このQ&Aのポイント
  • boostのbindについてよく分からない箇所があります。
  • bind()が関数の引数として扱われている場合、_1にはどんな値が入るのでしょうか?
  • C++のboostライブラリを使用したbindの使い方について詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

find_if は イテレータの指す値を順次チェックして該当するものの位置を返します。 配列なのでわかりにくいですが、arr を先頭から順に走査して、順にboost::bind(is_ordered, 7, _1, 12) でチェックします。 arr[0], arr[1], ... が順に _1 に代入されるイメージですね。これだから C++ のテンプレートはおもしろい。

rui58
質問者

お礼

なるほど、参考になりました。 ご回答ありがとうございます。

関連するQ&A