Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
取消对无序映射的配对对象的第一部分的引用 我有一个C++ 03兼容编译器。使用以下代码将元素插入无序映射时,我使用的是pair对象: unordered_map<char, string> mymap; pair<unordered_map<char, string>::iterator,bool> ret; ret = mymap.insert(make_pair('A',"A string of some sort.")); if (ret.second==false) cout << "Could not insert an element into an unordered map.\n"; else cout << // how to print the ret.first value here 无序映射mymap; 配对ret; ret=mymap.insert(生成一对('A',“某种类型的字符串”); if(ret.second==false) 你可以这样做吗 cout << (ret.first)->first;_C++_Unordered Map_Std Pair - Fatal编程技术网

取消对无序映射的配对对象的第一部分的引用 我有一个C++ 03兼容编译器。使用以下代码将元素插入无序映射时,我使用的是pair对象: unordered_map<char, string> mymap; pair<unordered_map<char, string>::iterator,bool> ret; ret = mymap.insert(make_pair('A',"A string of some sort.")); if (ret.second==false) cout << "Could not insert an element into an unordered map.\n"; else cout << // how to print the ret.first value here 无序映射mymap; 配对ret; ret=mymap.insert(生成一对('A',“某种类型的字符串”); if(ret.second==false) 你可以这样做吗 cout << (ret.first)->first;

取消对无序映射的配对对象的第一部分的引用 我有一个C++ 03兼容编译器。使用以下代码将元素插入无序映射时,我使用的是pair对象: unordered_map<char, string> mymap; pair<unordered_map<char, string>::iterator,bool> ret; ret = mymap.insert(make_pair('A',"A string of some sort.")); if (ret.second==false) cout << "Could not insert an element into an unordered map.\n"; else cout << // how to print the ret.first value here 无序映射mymap; 配对ret; ret=mymap.insert(生成一对('A',“某种类型的字符串”); if(ret.second==false) 你可以这样做吗 cout << (ret.first)->first;,c++,unordered-map,std-pair,C++,Unordered Map,Std Pair,当您说ret.first时,您正在从返回的std::pair访问迭代器 拥有迭代器后,下一个->first将获得字符,该字符用作键。类似地,->second将获得该键的std::string值 cout << (ret.first)->first; 当您说ret.first时,您正在从返回的std::pair访问迭代器 拥有迭代器后,下一个->first将获得字符,该字符用作键。类似地,->second将获得该键的std::string值 cout << (re

当您说
ret.first
时,您正在从返回的
std::pair
访问迭代器


拥有迭代器后,下一个
->first
将获得
字符,该字符用作键。类似地,
->second
将获得该键的
std::string

cout << (ret.first)->first;

当您说
ret.first
时,您正在从返回的
std::pair
访问迭代器


拥有迭代器后,下一个
->first
将获得
字符,该字符用作键。类似地,
->second
将获得该键的
std::string

cout << (ret.first)->first;

当您说
ret.first
时,您正在从返回的
std::pair
访问迭代器


拥有迭代器后,下一个
->first
将获得
字符,该字符用作键。类似地,
->second
将获得该键的
std::string

cout << (ret.first)->first;

当您说
ret.first
时,您正在从返回的
std::pair
访问迭代器

拥有迭代器后,下一个
->first
将获得
字符,该字符用作键。类似地,
->second
将获得该键的
std::string