本章讲的标准库类型为string 、vector、与bitset类型
(1)string类型为长度可变的字符串
(2)vector类型可保存一组指定类型的对象
(3)bitset类型用于处理位
(1)string类型:对字符串的一般应用
在使用string类型时,首先要定义string类型的对象,然后还要进行初始化。string类型的对象与变量一样可以读写。而且string还提供各种各样的操作,如size操作可以求string类型的大小。
(2)vector类型:一种类型对象的集合
vector为同一种类型对象的集合,可以像容器一样存放东西,如杯子,它是容器可以存放水,但存放元素必须相同,就像杯子可以存放水、也可以存放饮料,但不能相混合。构造方式 vector<type>vec
迭代器:在容器中一个一个的查找某个元素。迭代器不能在用在数组中,而下标却可以在容器中使用。定义:vector<类型说明符>::iterator 变量名;