私の以下のコードでは、ソケット経由で送信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
それを 2 次元配列に格納して、その配列を送信できます。しかし、ここではそうではありません。
シングルsend()
インソケットを使用してこれを送信する方法を理解できる人はいますか?