Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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++ 如何通过套接字传输std::multimap数据_C++_Sockets_Stl - Fatal编程技术网

C++ 如何通过套接字传输std::multimap数据

C++ 如何通过套接字传输std::multimap数据,c++,sockets,stl,C++,Sockets,Stl,我有一个包含键值数据的std::multimap变量,希望通过套接字将其传输到远程服务器 我知道,在Java中,我们可以将对象序列化为字节流并传输它。 但是,我能在C++中做同样的事情吗? 如果不是,我如何在C++中? 同时,是否有其他方法通过套接字传输std::multimap数据而不进行序列化,或者使用第三个库 提前谢谢 可以通过,可以找到它的STL集合可能的@RawN副本,我还想知道是否有其他方法可以在不使用第三方库的情况下传输STL容器。我还想知道是否有其他方法可以在不使用第三方库的情况

我有一个包含键值数据的std::multimap变量,希望通过套接字将其传输到远程服务器

我知道,在Java中,我们可以将对象序列化为字节流并传输它。 但是,我能在C++中做同样的事情吗? 如果不是,我如何在C++中? 同时,是否有其他方法通过套接字传输std::multimap数据而不进行序列化,或者使用第三个库


提前谢谢

可以通过,可以找到它的STL集合

可能的@RawN副本,我还想知道是否有其他方法可以在不使用第三方库的情况下传输STL容器。我还想知道是否有其他方法可以在不使用第三方库的情况下传输STL容器。@ignorer:我不知道。