私は2つのベクトルを持っています
std::vector<int> markedToBeRead(7); // contains: 1,1,0,0,1,0,1
std::vector<float> myVec(7); // contains: 1,2,3,4,5,6,7
markedToBeRead
の対応するインデックスが値を持つmyVec からこれらの要素を取得するための最良の方法は何ですか1
。
これは for ループを使用せずに可能ですが、stl メソッドを使用することはできますか?
std::vector<float> myResult; // contains: 1,2,5,7
ありがとうございました!