LxL*_*LxL 0 c++ stl c++11 forward-list
我想删除元素std::forward_list并将其插入列表的开头但是没有插入方法......它只是insert_after!
如何在开头插入元素std::forward_list?
使用std::forward_list::push_front.
例:
// forward_list::push_front
#include <iostream>
#include <forward_list>
using namespace std;
int main ()
{
forward_list<int> mylist = {77, 2, 16};
mylist.push_front (19);
mylist.push_front (34);
std::cout << "mylist contains:";
for (int& x: mylist) std::cout << ' ' << x;
std::cout << '\n';
return 0;
}
Run Code Online (Sandbox Code Playgroud)
输出:mylist包含: 34 19 77 2 16
| 归档时间: |
|
| 查看次数: |
456 次 |
| 最近记录: |