Vector 使用數組初始化



vector 使用數組地址初始化時,為左閉右開

int a[4] = {1,2,3,4}; vector<int> st(a, a+3);

 

 

 
        

不包含a[3]

 
        

 

int a[4] = {1,2,3,4}; vector<int> st(a+1, a+4);

 

 

依舊左閉右開

 

通過insert的方式也遵循左閉右開

 

    int a[4] = {1,2,3,4}; vector<int> st; st.insert(st.begin(),a+1,a+3);    

 

 

 

 

 

 

 
        

 

 


免責聲明!

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



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