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