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

时间:2017-02-12 20:05:09

标签: c++ sockets stl

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

我知道,在Java中,我们可以将对象序列化为字节流并进行传输。 但是,我可以在C ++中做同样的事情吗? 如果没有,我如何在C ++中通过套接字传输 std :: multimap 数据?

与此同时,还有其他方法可以在没有序列化或使用第三个库的情况下通过套接字传输 std :: multimap 数据吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

可以通过boost::serialization完成,可以找到它的STL集合here