std :: list.insertは、イテレータ位置の前に要素を挿入します。どのようにしてイテレータ位置の後に要素を挿入できますか?イテレータ位置の後に要素を挿入する方法
10
A
答えて
13
これは、list::insert
の機能です。ちょうどあなたの値を挿入する前に、あなたのイテレータをインクリメント:
if (someIterator != someList.end()) {
someIterator++;
}
someList.insert(someIterator, someValue);
1
機能を使用します。
itr = mylist.insert_after(Itr, value)
それはitr
が指し示す位置の後value
を挿入します。
+2
これはstd :: listではなくstd :: forward_listにのみ適用されます。 –
関連する問題
- 1. 最後の位置に子要素を挿入する
- 2. ハスケルがn番目の位置に要素を挿入する
- 3. 最後にリンクリストに要素を挿入する方法
- 4. 絶対位置の後に兄弟要素を配置する方法は?
- 5. 編集不可能な要素を挿入した後のCKEditorカーソル位置
- 6. 位置擬似要素の後に
- 7. 特定の位置のArrayListにオブジェクトを挿入する方法
- 8. 要素の位置をハードコーディングせずにループを入れ子にする方法
- 9. uitextviewのカーソル位置にテキストを挿入する方法は?
- 10. マーカーの位置をファイアベースに挿入する方法
- 11. SynEditのキャレット位置にテキストを挿入する方法
- 12. unordered_mapの特定の位置に要素を挿入する方法はありますか?
- 13. 最後の特定のノード/要素の後にXML要素を挿入する
- 14. jqueryの挿入要素の後に()
- 15. 要素ごとに左の位置を取得する方法
- 16. カーソル位置の編集可能なdiv内に複数の要素を挿入
- 17. メーソンリーの位置に応じて新しい要素を入れる方法
- 18. 位置Xに値を挿入する
- 19. 他の要素の上に位置するsvg要素の位置
- 20. 要素の位置をjavascriptとjqueryの親に追加した後の位置の取得方法は?
- 21. jqueryで要素を追加した後にスクロール位置を保持して要素をフォーカスする方法
- 22. Clickイベント後に子要素の位置を取得する
- 23. 指定されたキーを持つ要素の後にLaravelコレクションに要素を挿入する方法は?
- 24. 入力の要素位置を追跡して表示する方法は?
- 25. 親要素のプロファイル要素の位置を制御する方法は?
- 26. xsltの指定された要素に要素を挿入する方法は?
- 27. スクロール後の画面の中央に位置する要素
- 28. tdタグ内の要素の位置を変更する方法
- 29. リスト内の要素の位置を取得する方法は?
- 30. WPF - UIのデザイン(要素の位置)を変更する方法
また、 'someList.insert(someList.end()、someValue);'が有効なので、これが機能することに注意してください。 –