c++
文章平均质量分 51
liandliao
这个作者很懒,什么都没留下…
展开
-
C++ Primer(第四版)笔记1 标准库string类型
标准库string类型 1.string对象的定义和初始化: string s1; //默认构造函数,s1为空串。 string s2(s1); //将s1初始化为s1的一个副本。 string s3("value"); //将s3初始化为一个字符串字面值的副本。 string s4(n ,'c'); //将s4初始化为字符c的n个副本。 2.对string对象的读写:原创 2015-03-18 00:16:10 · 361 阅读 · 0 评论 -
C++ Primer(第四版)笔记2 标准库vector类型
vector类型 vector不是一种数据类型,而是一种模板,可以用来定义多种数据类型,vector类型的每一种都指定了其保存元素的类型,因此vector和vector都是数据类型。 1.vector对象的定义和初始化 几种初始化vector对象的方式: vector v1; //vector保存类型为T的对象。默认构造函数v1为空。 vector v2(原创 2015-03-24 16:20:03 · 365 阅读 · 0 评论 -
C++ Primer(第四版)笔记3 迭代器简单总结
迭代器的简介:迭代器是一种检查容器内元素并遍历元素的数据类型。 所有的标准库容器都定义了相应的迭代器类型,只有少数的容器支持下标操作。 1.容器的iterator类型 每种容器都定义了自己的迭代器类型,如vector: vector::iterator iter; 2.begin和end begin返回的迭代器指向第一个元素: vector::iterator i原创 2015-03-24 23:48:27 · 255 阅读 · 0 评论