知识结构
2019-05-10 09:10:14 0 举报
AI智能生成
C++基础
作者其他创作
大纲/内容
知识结构
C++基础
容器和算法
顺序容器
类型
forward_list\t
单向
array
不可插入删除
deque
非连续,支持首尾插入
list
list operations
splice
remove
remove_if
unique
merge
sort
reverse
链表实现,任意位置插入
verctor
reserve
预留
shrink_to_fit
不能从前端插入取出
capacity
返回容器当前能够容纳的元素数量
clear
会清除元素,但不会释放内存
连续存储,随机访问,尾部插入
成员
iterators
const iterators
size
max_size
empty
resize
element access
front
back
operator[]
at
modifiers
assign
分配
emplace
emplace是调用构造函数,直接在容器中构造一个元素
insert
insert,push是拷贝操作,将元素拷贝到容器中
erase
emplace_back
push_back
pop_back
emplace_front
push_front
pop_front
swap
observers
关联容器
有序,无法插入指定位置
不重复
map
set
可重复
multiset
multimap
无序
unordered_set
unordered_map
unordered_multiset
unordered_multimap
有序
key_comp
返回容器用于比较键的比较对象的副本
value_comp
\t返回可用于比较两个元素的比较对象,以获取第一个元素的键是否在第二个元素之前
key_eq
hash_function
bucket
bucket_count
bucket_size
max_bucket_count
共通
count
find
equal_range
泛型算法
标准IO库
iostream
fstream
sstream
stringstream
0 条评论
回复 删除
下一页