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