そのため、stlベクトルの要素にindex []でアクセスする一連のコードを記述しましたが、今度は、ベクトルのチャンクのみをコピーする必要があります。それはvector.insert(pos, first, last)
私が欲しい関数のように見えます... intとして最初と最後しか持っていないことを除いて。これらの値のイテレータを取得できる良い方法はありますか?
1
次も参照してください:stackoverflow.com/q/2152986/365102
—
Mateen Ulhaq
私が間違っていない場合は、いずれの回答も境界チェックを行わないため、問題になる可能性があります。具体的には、std :: advance docsは、基礎となるコンテナーの境界を越えるためにそれを使用する場合の動作は未定義であると述べています。
—
Martin Pecka