在空列表中,使用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 

