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 :: forward_list के लिए है, std :: list नहीं। –
संबंधित मुद्दे
- 1. इटरेटर
- 2. इटरेटर?
- 3. इटरेटर
- 4. इटरेटर
- 5. इटरेटर
- 6. कैसे एक इटरेटर
- 7. सी ++ इटरेटर और रिवर्स इटरेटर
- 8. बाहरी इटरेटर बनाम आंतरिक इटरेटर
- 9. इटरेटर दिशा पर parametrize कैसे?
- 10. एक इटरेटर
- 11. जावा इटरेटर कंसुरेंसी
- 12. जेनेरिक इटरेटर
- 13. इटरेटर अंकगणित
- 14. इटरेटर उत्तराधिकारी
- 15. ईएम :: इटरेटर
- 16. इटरेटर इंटरफ़ेस
- 17. Convert इटरेटर ArrayList को
- 18. इटरेटर को int
- 19. अपना खुद का इटरेटर बनाना
- 20. एक इटरेटर कक्षा
- 21. लौटने वाले सी ++ इटरेटर
- 22. phpUnit - फ़ाइल/इटरेटर/Autoload.php
- 23. पायथन कस्टम इटरेटर: StopIteration
- 24. नेट इटरेटर एपीआई
- 25. सी ++ मल्टीमैप इटरेटर अमान्यता
- 26. इस फ़िल्टरिंग इटरेटर को कैसे कार्यान्वित करें?
- 27. स्कैला में 2 इटरेटर कैसे गठबंधन करें?
- 28. इटरेटर और पॉइंटर्स कैसे संबंधित हैं?
- 29. वेक्टर इटरेटर: 'ऑपरेटर ='
- 30. कस्टम इटरेटर प्रदर्शन
भी ध्यान रखें कि यह काम करता है क्योंकि 'someList.insert (someList.end(), someValue);' वैध है। –