STL中的模板类pair 和map
来源:互联网 发布:爱淘宝白菜摆件多少钱 编辑:程序博客网 时间:2024/04/28 23:01
STL的<utility>头文件中描述了一个非常简单的模板类pair,用来表示一个二元组或元素对,并提供了大小比较的比较运算符模板函数。
pair模板类需要两个参数:首元素的数据类型和尾元素的数据类型。pair模板类对象有两个成员:first和second,分别表示首元素和尾元素。
在<utility>中已经定义了pair上的六个比较运算符:<、>、<=、>=、==、!=,其规则是先比较first,first相等时再比较second,这符合大多数应用的逻辑。当然,也可以通过重载这几个运算符来重新指定自己的比较逻辑。
- 例子程序:
除了直接定义一个pair对象外,如果需要即时生成一个pair对象,也可以调用在<utility>中定义的一个模板函数:make_pair。make_pair需要两个参数,分别为元素对的首元素和尾元素。
- 例子程序:
- STL中的模板类pair 和map
- STL中的模板类pair 和map
- STL中的模板类pair ,make_pair和map
- STL中的模板类pair 和map http://blog.csdn.net/calvin_zcx/article/details/6072286
- STL中的模板类pair
- STL 之 pair 和map
- stl-map stl-pair
- c++ STL 之map 和 pair
- STL中的模板类map的介绍
- stl-map-pair
- stl map用法和make_pair函数和pair结构体
- STL map,vector和pair的混合应用
- STL笔记:map and pair
- map中的pair用法
- STL中的模板类map的简单例子
- [STL基础]pair组对单位模板类
- STL中的map和multimap
- STL中的map和multimap
- 5个java面试题
- Sychronize 同步机制总结
- 线程池(java.util.concurrent.ThreadPoolExecutor)的使用
- Response.WriteFile无法下载大文件
- 解决ubuntu的ssh慢的方法
- STL中的模板类pair 和map
- 创建DataTable
- 心得体会(一)
- 最近生活有点闷
- asp.net response.ContentType 下载文件的四种方法
- linux自定义分区下的几种分法
- JLBANK-IRS统计报表相关的两个存储过程
- 创建ODBC数据源
- Squirrel 文档翻译( Lexical Structure )