![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ Primer Plus
Paris_郑丹丹
这个作者很懒,什么都没留下…
展开
-
C++优先队列 priority_queue
简介 优先队列(priority_queue) 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。 它与队列最大的区别是:自动排序!!! 头文件#include <queue> 常见基本声明格式: priority_queue <int> t; //默认是从大到小排列,即最大优先 priority_queue <in...原创 2020-03-16 21:55:36 · 118 阅读 · 0 评论 -
STL序列容器之 vector
文章目录C++ vector的简介、理解创建vector对象的几种写法访问vector中的元素通过下标访问通过迭代器访问vector成员函数之 push_back()vector成员函数之 capacity()、size()、reserve()capacity() size()用法reserve()vector成员函数之 pop_back()、erase()、clear()、pop_back()e...原创 2020-03-16 21:14:16 · 107 阅读 · 0 评论 -
STL set 基本介绍
1 关联容器 关联容器(associative container)是对容器概念的另外一个改进。关联容器将 值 与 键 关联在一起,并使用键来查找值。 对于容器X,表达式X::value_type 通常指出了存储在容器中的值类型。 对于关联容器来说,表达式X::key_type 指出了键的类型。 优点——它提供了对元素的快速访问。与序列相似,关联容器也允许插入新元素,但不能指定元素的插...原创 2019-09-25 14:55:01 · 375 阅读 · 0 评论 -
C++宏定义 #define 和常量 const 的区别
C++ 常量 常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。 常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。 常量就像是常规的变量,只不过常量的值在定义后不能进行修改。 常量分类 整数 常量 浮点 常量 字符 常量 字符串 常量 布尔常量(C++新增) C++中的bool可取的值只有true和false;true代表真...原创 2019-09-26 10:57:58 · 834 阅读 · 0 评论