温馨提示×

C++ list insert在空列表中表现如何

c++
小樊
83
2024-07-19 02:33:31
栏目: 编程语言

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

0