摘要: 一、介绍 set中的每一个元素只包含一个关键字:set支持高效的关键字查询操作 → 检查一个给定的关键字是否在set中。 标准库提供的set关联容器分为: 按关键字有序保存元素:set(关键字即值, 即只保存关键字的容器); multiset(关键字可以重复出现的set) 无序集合:unordere 阅读全文
posted @ 2021-09-20 12:36 砚台是黑的 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 类似容器,保存两个数据成员,用来生成特定类型的模板。 pair的实现是一个结构体,主要的两个成员变量是 first second。 因为是使用struct不是class,所以可以直接使用pair的成员变量。 定义在utility头文件中,定义如下: 类模板:template<class T 阅读全文
posted @ 2021-09-20 11:37 砚台是黑的 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 map中的元素是一些关键字-值(key-value)对:关键字起到索引的作用,值则表示与索引相关联的数据。 定义在头文件map中,即使用时需要#include <map>。 map<string, size_t> word_count_map; // 空map map<string, st 阅读全文
posted @ 2021-09-20 11:17 砚台是黑的 阅读(85) 评论(0) 推荐(0) 编辑