std :: list.insert chèn phần tử trước vị trí của trình lặp. Làm thế nào tôi có thể chèn một phần tử sau một vị trí của trình lặp.Cách chèn phần tử sau vị trí vòng lặp
10
A
Trả lời
13
đó là những gì list::insert
thực hiện. Chỉ cần tăng iterator của bạn trước khi chèn giá trị của bạn:
if (someIterator != someList.end()) {
someIterator++;
}
someList.insert(someIterator, someValue);
1
Sử dụng chức năng:
itr = mylist.insert_after(Itr, value)
Nó sẽ chèn value
sau khi vị trí trỏ bởi itr
.
+2
Điều này chỉ dành cho std :: forward_list, not std :: list. –
Các vấn đề liên quan
- 1. MATLAB: chèn phần tử sau phần tử?
- 2. Tìm vị trí của phần tử trong C++ 11 dựa trên phạm vi cho vòng lặp?
- 3. Vị trí con trỏ chuột CKEditor sau khi chèn phần tử không thể chỉnh sửa
- 4. Làm cách nào để chèn nhiều phần tử vào một phần tử thông qua nối thêm trong vòng lặp for?
- 5. Cách lấy vị trí của một phần tử trong StackPanel?
- 6. Đặt vị trí dấu mũ ngay sau phần tử được chèn vào một div nội dung có thể chỉnh sửa
- 7. Chèn tr sau mỗi vòng lặp thứ ba
- 8. Cách lấy vị trí trên cùng của một phần tử?
- 9. Cách lấy vị trí của một phần tử trong UIWebView?
- 10. R: Sử dụng thông tin vị trí của các phần tử khi lặp qua một vectơ.
- 11. Làm cách nào để chèn phần tử trực tiếp sau phần tử khác với XMLStarlet?
- 12. chèn một phần tử vào một vị trí cụ thể của một vector
- 13. Vị trí một phần tử liên quan đến phần tử khác trong CSS
- 14. Làm cách nào để định vị phần tử bên dưới phần tử vị trí tương đối mà không chồng chéo?
- 15. IE8 và IE9: trước và sau khi các phần tử vị trí tuyệt đối bị ẩn
- 16. Xoay phần tử dựa trên vị trí con trỏ trong một phần tử riêng biệt
- 17. vị trí Các thành phần trong vòng tròn
- 18. Vị trí cố định: phần tử tuyệt đối trong phần thừa: phần tử cuộn khi cuộn
- 19. Tìm vị trí phần tử trong Java TreeMap
- 20. Có bao nhiêu phần tử giữa hai vòng lặp
- 21. thay đổi phần tử bằng trình vòng lặp
- 22. jQuery: Thêm phần tử sau phần tử thứ n
- 23. Nhớ vị trí cuộn trong phần tử QML
- 24. Xóa phần tử mảng trong vòng lặp foreach
- 25. thay đổi vị trí của phần tử css sau khi cuộn xuống trang
- 26. Làm cách nào để lặp lại các phần tử `std :: stack` trong vòng lặp for?
- 27. Lấy phần tử tại vị trí đã chỉ định - JavaScript
- 28. Xác định vị trí quấn trong các phần tử nổi
- 29. Tìm vị trí của một phần tử trong danh sách
- 30. Tìm các phần tử theo vị trí offset với jQuery
Ngoài ra, hãy nhớ rằng điều này hoạt động vì 'someList.insert (someList.end(), someValue);' là hợp lệ. –