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);

相关文章
相关标签/搜索