在空列表中,使用insert函数插入元素时,元素将被插入到列表的开始位置。也就是说,新插入的元素将成为列表的第一个元素。例如:
#include <iostream>
#include <list>
int main() {
std::list<int> myList;
// 在空列表中插入元素
myList.insert(myList.begin(), 10);
// 输出列表中的元素
for (auto it = myList.begin(); it != myList.end(); ++it) {
std::cout << *it << " ";
}
return 0;
}
输出结果为:
10