C++ primer筆記 -標準庫類型

最重要的兩個標準庫類型:string和vector對象

string 類型的輸入操做符:string

一、讀取並忽略開頭全部的空白符模板

二、讀取字符直至再次遇到空白字符,讀取終止容器

string對象的基本操做:數據類型

string s;數據

s.empty()    若是爲空返回true,不爲空返回false字符

s.size() 返回s中字符個數push

size()返回值的存儲必須使用的是string::size_type類型

對s是否爲空判斷兩種方式:

if(s.size() == 0)     if(s.empty())

 

vector 稱爲容器,不是一種數據類型,而是一個類模板,從而能夠用於多個不一樣的數據類型,當使用vector時,必須說明vector保存的是何種對象的類型,經過將類型放在類模板名稱後面的尖括號來指定類型。

vector<int> ivec;

對於容器vector不能夠經過下標操做添加元素,只能使用下標來獲取已存在的元素,添加元素可以使用.

ivec.push_back(7);

相關文章
相關標籤/搜索