1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| // clearing forward_list #include <iostream> #include <forward_list> int main () { std::forward_list<int> mylist = { 10, 20, 30 }; std::cout << "mylist contains:"; for (int& x: mylist) std::cout << ' ' << x; std::cout << '\n'; mylist.clear(); mylist.insert_after( mylist.before_begin(), {100, 200} ); std::cout << "mylist contains:"; for (int& x: mylist) std::cout << ' ' << x; std::cout << '\n'; return 0; }
|