C++总结
一个大萝呗
不积跬步,无以至千里;不积小流,无以成江海。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++:标准库类型vector
参考资料:《C++ Primer》、博客随笔 一、什么是vector 向量(vector)是一个封装了任意类型动态大小数组的顺序容器。 可变大小数组。支持快速随机访问。在尾部之外的位置插入或删除元素可能很慢。 vector表示对象的集合,其中所有对象的类型都相同。 vector是一个类模板。 使用vector,必须包含<vector>头文件,使用using声明 特别注...原创 2019-07-24 14:32:14 · 319 阅读 · 0 评论 -
C++基础总结(一):变量和基本类型
内容:1、基本内置类型 2、变量原创 2019-07-20 10:11:34 · 326 阅读 · 0 评论 -
C++基础总结(二):字符串、向量和数组
内容: 标准库类型string 标准库类型vector 迭代器介绍 数组与多维数组原创 2019-07-23 20:34:10 · 163 阅读 · 0 评论 -
C++:迭代器介绍
资料来源:《C++ Primer》、博客随笔 一、什么是迭代器 迭代器是一种检查容器内元素并遍历元素的数据类型 是 C++ 程序中常用的一种设计模式,它最重要的作用是为访问容器提供了统一的接口。 我们希望容器提供一个访问元素的统一接口,从而复用操作函数,这个接口就是迭代器 C++ STL 有许多容器,例如 string、vector、list、deque、map、unordered_m...原创 2019-07-25 16:27:55 · 948 阅读 · 0 评论 -
C++:标准库类型string
资料来源:《C++ Primer》、《C++ Primer Plus》、博客随笔 1、标准库类型string string是什么??其实就是可以变长的字符序列,伸缩自如的string首先需要包含头文件<string>才能听令你的指挥 string的使用过程中,由于它跟cin、cout一样存在与命名空间当中,所以必须std::string,或者在全局当中直接声明:using st...原创 2019-07-23 15:27:22 · 449 阅读 · 0 评论 -
C++:数组与多维数组
一、什么是数组 数组与vector类似,可以储存固定大小、类型相同的顺序集合,但是在性能和灵活性的权衡上与vector不同。并且元素应为对象,所以不存在引用的数组,但是存在数组的引用。 与vector不同的是,数组的大小确定不变,不能随意向数组增加元素。 如果不清楚元素的确切个数,请使用vector。 定义数组的时候必须指定数组的类型,不允许使用 auto 关键字由初始值的列表推断类型。 ...原创 2019-07-26 21:25:04 · 1563 阅读 · 0 评论 -
C++:标准容器库List
资料来源:https://www.cnblogs.com/loleina/p/5179677.html、《C++Primer》 一、什么是List? 双向链表,只支持双向顺序访问。 在list中任何位置进行插入/删操作速度都很快。 作为代价他不支持元素的随机访问,为了访问一个元素,我们只能遍历整个容器。 与vector、deque、array相比,他的额外内存开销也很大。 ...原创 2019-09-28 10:28:12 · 329 阅读 · 0 评论
分享