私はstd::vector
の値をdouble
としました。ソート結果を特定の最小値と最大値に制限する方法を探しています。私は例を提供してみましょう -与えられた最小値と最大値のためにstd :: vectorを制限する
std::vector<double> v;
v.push_back(2.5);
v.push_back(3.5);
v.push_back(4.5);
v.push_back(5.5);
v.push_back(6.5);
を上記の例では、私はlimit(v, 4.0, 7.0);
を実行する場合、それは私のインデックスが[4]
または終了または任意に[2]
を例えば提供する必要があります。 <algorithm>
ヘッダーを検索しようとしましたが、見つからない場合があります。/必要が生じた場合は追加のライブラリも使用できます。
[デモ](https://ideone.com/Lj7amd) –
おかげで、私もそれが名前だ知らなかった、5〜10分間探してみましたので、私は、質問を投稿。私は8分後に受け入れます。 –