std::pair<MAP::iterator,bool>用法,可用来判断插入式否成功
来源:互联网 发布:windows sublime java 编辑:程序博客网 时间:2024/06/01 18:37
最近在工作中遇到MAP和PAIR的新用法,将Map.Insert()方法的返回值放入PAIR中,可通过判断PAIR的成员值来判断插入是否成功。
例:
std::pair<Map_t::iterator, bool> add(map.insert(std::pair<type::String, type::Unsigned0to4294967294>(PeerAddressToString()+PwIdToString(),cnt)));
</pre><pre class="cpp" name="code">声明一个add的PAIR类型的类,调用PAIR的构造函数,参数是Map.insert()方法返回的迭代器,可通过盘点add.second判断插入是否成功
std::pair<Map_t::iterator, bool> add(map.insert(std::pair<type::String, type::Unsigned0to4294967294>(erpsPeVer.PeerAddressToString()+erpsPeVer.PwIdToString(),cnt))); if(false == add.second) return false;
</pre><pre class="cpp" name="code"><span id="_xhe_cursor"></span>
0 0
- std::pair<MAP::iterator,bool>用法,可用来判断插入式否成功
- std::map key=std::pair
- Std iterator一些用法
- map中的pair用法
- C++,map和pair用法
- std::hash_map和stdext::hash_map和std::map的基本插入用法
- std::map用法
- std map用法详解
- std::map的用法
- std::map用法
- std::map用法
- std::map用法
- std:map用法
- std::map用法
- std::map用法
- std::map用法
- std::map用法
- std::map用法
- 人脸2DPCA算法
- (高效开发)仿微信图片选择器PhotoPicker
- Js中的map
- C++ 指针
- Android在标准linux基础上对休眠唤醒的实现
- std::pair<MAP::iterator,bool>用法,可用来判断插入式否成功
- C++ const &函数名
- C++客户端访问WebService
- 1、Java好的书籍
- web.xml中标签的加载顺序
- 玩家心理
- java集合框架
- android字体设置
- 在ChemDraw中怎样绘制分子立体结构