std :: list.insert fügt ein Element vor der Iteratorposition ein. Wie kann ich ein Element nach einer Iteratorposition einfügen?So fügen Sie ein Element nach der Iteratorposition ein
10
A
Antwort
13
das ist was list::insert
tut. Erhöhen Sie Ihre Iterator kurz bevor Sie den Wert einfügen:
if (someIterator != someList.end()) {
someIterator++;
}
someList.insert(someIterator, someValue);
1
Verwenden Sie die Funktion:
itr = mylist.insert_after(Itr, value)
Es wird die value
nach der Position von itr
darauf ein.
+2
Dies ist nur für std :: forward_list, nicht std :: list. –
Verwandte Themen
- 1. So fügen Sie ein neues Element in das Systemmenü ein
- 2. So fügen Sie Klartext ein?
- 3. So fügen Sie observablecollection ein einzelnes Element hinzu
- 4. So fügen Sie ein Element mit einem benutzerdefinierten SOAPHandler hinzu
- 5. So fügen Sie ein div in ein Dropdown-Feld ein
- 6. Fügen Sie ein Logo neben einem beliebigen DOM-Element ein
- 7. Fügen Sie eine eckige js-Vorlage in ein Element ein
- 8. So fügen Sie ein Datum in die Datenbank ein
- 9. Prolog - wie fügen Sie ein Element in eine Liste ein
- 10. So fügen Sie Autovervollständigungsvorlagen in monodevelop ein
- 11. So fügen Sie ein Paket zu godeps
- 12. So fügen Sie Daten in ein Div-Popup ein
- 13. So finden Sie ein Element nach mehrzeiligem Text
- 14. So fügen Sie AWS-Service-Fehlercodes in ein Drittanbieterprojekt ein
- 15. So fügen Sie HTML in ein UIWebView ein
- 16. So fügen Sie Text in ein Pygame-Rechteck ein
- 17. So fügen Sie ein Symbol in das div-Menü ein
- 18. So fügen Sie ein Bild in eine Aktivität ein
- 19. So fügen Sie XUL in ein XHTML-Dokument ein
- 20. So fügen Sie ein Servlet in die JSF-Seite ein
- 21. So fügen Sie eine Kombinationsfeldoption in ein Eigenschaftenraster ein
- 22. So fügen Sie eine Zeile/ein Dokument in MongoDB ein
- 23. So fügen Sie ein Paket in meine JAR-Datei ein
- 24. RegEx - So fügen Sie eine Zeichenfolge vor der Dateierweiterung ein
- 25. So fügen Sie das Entitätsdatenmodell in ASP.NET 5 ein Template
- 26. So wählen Sie ein Element in jComboBox
- 27. So fügen Sie Produktherstellerdetails in die Checkout-Seite ein oscommerce
- 28. So fügen Sie einen leeren Datensatz in eine Tabelle ein
- 29. So positionieren Sie ein Element absolut von der Mitte - CSS
- 30. So löschen Sie ein Element aus der Listenansicht in Android
Denken Sie auch daran, dass dies funktioniert, weil 'someList.insert (someList.end(), someValue);' gültig ist. –