STL-自学笔记
文章平均质量分 70
浅笑_漠然
没事闲的的写程序的学生
展开
-
重载运算符
本内容都以最常被定义的结构体Point为例一、重定义赋值运算符:基本思想分为两大部分: 写在结构体里 与 写在结构体外:写在结构体里:模板总结:*结构体名& operator = (结构体名& 变量名) { 假设已经定义了变量,逐个赋值(一一对应); return *this; }*详情,请看代码。代码如下:struct Point{ int x,y; Point原创 2016-08-07 00:08:23 · 265 阅读 · 0 评论 -
STL——map的使用
作为STL库中的成员,map的功能也是非常强大的MAP的使用用途:map,我们可以把它与数学里的映射f(x)联系到一起,对于每一个x值,都有且仅有相对应的一个映射f(x)。这样,我们已知x,就可以很方便的查询其映射。map同理,已知一个变量,可以方便的查询其所对应的映射。剩下的,好像没什么了。使用方法:map<数据类型1,数据类型2> 变量名; 注意: 1. 数据类型1 与 数据类型2 可以相原创 2016-08-08 19:42:09 · 575 阅读 · 0 评论