【C++】vector 添加/刪除 指定位置元素


insert插入:

    //在最前面的元素前插入8
    v.insert(v.begin(),8);
    
    //在第二個元素前插入新元素1
    v.insert(v.begin()+2,1);
    
    //在末尾插入新元素1
    v.insert(v.end(),3);

erase刪除:

    //刪除單個元素,從0開始計數,刪除第二個元素
    v.erase(v.begin()+2); 
    //刪除一段元素,刪除迭代器第一到第五區間所有元素
    v.erase(v.begin()+1,v.begin()+5);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM