在这里,我使用了 multimap 并在底部打印了它的内容。
通常我只使用数组并轻松返回和获取数组的内容。
喜欢:
void main(){
char *ch;
ch=client(); //function call
//Now we can get ch[0]...
}
char function client()
{
char ar[2]
....
return ar;
}
我可以以类似的方式为多图工作吗?因为我想同时返回字符串和整数值。并使用套接字编程,因此它将使用 send 和 recv() 方法来发送和接收。
std::multimap<int,std::string>::iterator it = dst.begin();
for(int count = 0;count<3 && it !=dst.end();++it,++count)
std::cout<<it->second<<":"<<it->first<<std::endl;
在这段代码中,我想发送it->second
和it->first
. 什么是正确的方法?