C++ STL中的forward_list emplace_after()和emplace_front()
- forward_list::emplace_after()是C++ STL中的一个内置函数,用于在指定位置的元素之后插入一个新元素。这个新元素的插入将会增加容器的大小。
语法:
参数:该函数接受两个必需参数,如下所述:
- position: 它指定了一个迭代器,该迭代器指向在其后插入新元素的容器的位置。
- element: 指定要在位置之后插入的新元素。
返回值:该函数返回一个指向新插入元素的迭代器。
下面的程序说明了上述函数:
输出:
- forward_list::emplace_front()是C++中的内置函数,用于在forward_list的第一个元素之前插入一个新元素。这将增加容器的大小。
语法:
参数:该函数接受一个必需参数element,该参数将在容器的开头插入。
返回值:它没有返回值。
下面的程序说明了上述函数。
输出: