您的位置:首页 > 其它

map最基本的操作

2015-06-16 14:29 225 查看
这个我就学了一点点皮毛,现在就记下比较有用的东西吧,后续更新

map的定义是比较简单的,其实

map<T1,T2> map;


其中T1,T2表示的是各种数据的类型,这些类型不仅仅是Int double 这类的基本的数据类型,还可以是我们自己定义的结构体之类的数据,

这样的话我们就进一步描述map吧。

其中T表示的是原像,T2表示的是像,这仅仅是一个最基本的映射。

假如某一个原像还没有像的话,那么他的像是0,我们可以通过这一个来判断是不是用过这个像以及其他的操作。

比如我们给一个原像赋值的时候

map["caojiangxia"]=1;
这样的话T1就是一个string类型,T2t就是一个int类型。

其中这样也可以

string  s=“caojiangxia";
map[s]=1;


这样的话达到的效果是一样的,先救介绍这么多吧,后续更新。。期待中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: