C++ primer筆記 -標準庫類型
最重要的兩個標準庫類型:string和vector
string 類型的輸入操作符:
1、讀取并忽略開頭所有的空白符
2、讀取字符直至再次遇到空白字符,讀取終止
string對象的基本操作:
string s;
s.empty() 如果為空返回true,不為空返回false
s.size() 返回s中字符個數
size()返回值的存儲必須使用的是string::size_type類型
對s是否為空判斷兩種方式:
if(s.size() == 0) if(s.empty())
vector 稱為容器,不是一種數據類型,而是一個類模板,從而可以用于多個不同的數據類型,當使用vector時,必須說明vector保存的是何種對象的類型,通過將類型放在類模板名稱后面的尖括號來指定類型。
vector<int> ivec;
對于容器vector不可以通過下標操作添加元素,只能使用下標來獲取已存在的元素,添加元素可使用.
ivec.push_back(7);
浙公網安備 33010602011771號