hit->first
在我下面的代码中,我想*vit
通过套接字发送:
for (std::map < int, std::vector < std::string > >::iterator hit = three_highest.begin(); hit != three_highest.end(); ++hit) {
//std::cout << hit->first << ":";
for (std::vector < std::string >::iterator vit = (*hit).second.begin(); vit != (*hit).second.end(); vit++) {
std::cout << hit->first << ":";
std::cout << *vit << "\n";
结果:
2:one
3:ff
3:rr
6:fg
即发生:单词
我想在套接字中使用 send() 方法发送它。如果两者都是,int
或者char
我可以将它存储到二维数组中并发送该数组。但这里不是这样。
有人可以弄清楚使用单send()
套接字发送的方式吗?