如何通过套接字传输标准::多映射数据

How can I transfer std::multimap data over socket

本文关键字:数据 映射 标准 何通过 套接字 传输      更新时间:2023-10-16

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

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

同时,是否有其他方法可以在不序列化或使用第 3 个库的情况下通过套接字传输 std::multimap 数据?

提前感谢!

它可以通过boost::serialization来完成,STL集合可以在这里找到