map
Null_zyd
这个作者很懒,什么都没留下…
展开
-
map、set、vector基本操作函数
map、set、vector基本操作函数map: begin() 返回指向map头部的迭代器 clear() 删除所有元素 count() 返回指定元素出现的次数, (帮助评论区理解: 因为key值不会重复,所以只能是1 or 0) empty() 如果map为空则返回true end() 返回指向map末尾的迭代器 equal_range() 返回特殊条目的迭代器对 erase()原创 2021-08-03 16:49:08 · 73 阅读 · 0 评论 -
pair基本语法以及map和pair搭配使用实例
pair基本语法以及map和pair搭配使用实例1、pair的应用pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。其标准库类型–pair类型定义在#include 头文件中,定义如下:类模板:templa原创 2021-08-03 15:25:15 · 213 阅读 · 0 评论