• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:min_elementの三番目の引数)

C++ STLのmin_elementの三番目の引数の意味と使い方について

このQ&Aのポイント
  • C++ STLのmin_elementの三番目の引数の意味について教えてください。
  • min_elementの三番目の引数について、自己解釈とは異なるようですが、具体的な使い方を教えてください。
  • C++のSTLを勉強している際にmin_elementの使い方についてわからない部分があります。ご教授いただけますか?

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

  • ベストアンサー
回答No.1

「pr(x,y) がtrueであれば x < y である」としたとき、 範囲[first,last)での最小値を探します。 なのでたとえば: bool pr(const DATA& x, const DATA& y) {  return x.b < y.b; } ... it = min_element(data_vec.begin(),data_vec.end(),&pr); とすれば、最も小さなbをもつ要素を探してくれます。

mrkmrk
質問者

お礼

なるほど、関数をわたすことができるんですね。参考になりました有難うございました。

関連するQ&A