欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C語言

當(dāng)前位置:主頁 > 軟件編程 > C語言 >

C++ Vector用法深入剖析

來源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C語言|點(diǎn)擊: 次

C++編程語言中有一種叫做Vector的應(yīng)用方法,它的作用在實(shí)際編程中是非常重要的。在這里我們將會為大家詳細(xì)介紹一下C++ Vector的相關(guān)應(yīng)用技巧及基本內(nèi)容,希望能給大家?guī)硪恍椭?/p>

(1)vector< 類型 > 標(biāo)識符 ;
(2)vector< 類型 > 標(biāo)識符(最大容量) ;
(3)vector< 類型 > 標(biāo)識符(最大容量,初始所有值);
(4) int i[4] = {12,3,4,5};
vector< 類型 > vi(i , i+2); //得到i索引值為3以后的值 ; 
(5)vector< vector<int> > //vi 定義2維的容器;記得一定要有空格,不然會報(bào)錯(cuò)

vector< int > line  
// 在使用的時(shí)候一定要首先將vi個(gè)行進(jìn)行初始化;  
for(int i = 0 ; i < 10 ; i ++) 
{ 
vector.push_back(line); 
} 
/// 個(gè)人認(rèn)為使用vector定義二維數(shù)組很好,因?yàn)槭情L度可以不預(yù)先確定。很好。 

(6)C++ Vector排序

vector< int > vi ;  
vi.push_back(1); 
vi.push_back(3); 
vi.push_back(0); 
sort(vi.begin() , vi.end()); /// /小到大 
reverse(vi.begin(),vi.end()) /// 從大道小 

(7)順序訪問

vector < int > vi ;  
for( int i = 0 ; i < 10 ; i ++) 
{ 
vector.push_back(i); 
}  
for(int i = 0 ; i < 10 ; i ++) /// 第一種調(diào)用方法 
{ 
cout <<vector[i] <<" " ;  
} 
for(vector<int>::iterator it = vi.begin() ; 
it !=vi.end() ; it++) ///第二種調(diào)用方法 
{ 
cout << *it << " " ; 
} 

(8)尋找

vector < int > vi ;  
for( int i = 0 ; i < 10 ; i ++) 
{ 
vector.push_back(i); 
}  
vector < int >::interator it = find(vi.begin() , vi.end,3) ; 
cout << *it << endl ; ///返回容器內(nèi)找到值的位置。 

(9)使用數(shù)組對C++ Vector進(jìn)行初始化

int i[10] ={1,2,3,4,5,6,7,78,8} ; 
///第一種  
vector<int> vi(i+1,i+3); ///從第2個(gè)元素到第三個(gè)元素 
for(vector <int>::interator it = vi.begin() ; 
it != vi.end() ; it++) 
{ 
cout << *it <<" " ;  
} 

(10) 結(jié)構(gòu)體類型

struct temp 
{ 
public : 
string str ;  
public : 
int id ; 
}tmp 
int main() 
{ 
vector <temp> t ;  
temp w1 ;  
w1.str = "Hellowor" ; 
w1.id = 1 ;  
t.push_back(t1); 
cout << w1.str << "," <<w1.id <<endl ;  
return 0 ;  
} 

C++ Vector的基本介紹就為大家介紹到這里。

上一篇:基于C語言實(shí)現(xiàn)的迷宮游戲代碼

欄    目:C語言

下一篇:VC實(shí)現(xiàn)ODBC數(shù)據(jù)庫操作實(shí)例解析

本文標(biāo)題:C++ Vector用法深入剖析

本文地址:http://mengdiqiu.com.cn/a1/Cyuyan/3532.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有