#include <iostream> #include <list> int main() { std::list<int> myList = {1, 2, 3, 4, 5}; // حذف عنصر با مقدار 3 std::list<int>::iterator it = myList.begin(); std::advance(it, 2); // انتقال ایتراتور به عنصر سوم (مقدار 3) myList.erase(it); // نمایش لیست پس از حذف for (int val : myList) { std::cout << val << " "; } return 0; }