【问题标题】:How can I transfer std::multimap data over socket [closed]如何通过套接字传输 std::multimap 数据 [关闭]
【发布时间】:2017-02-12 20:05:09
【问题描述】:

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

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

同时,是否有其他方法可以通过套接字传输 std::multimap 数据而无需序列化或使用第 3 个库?

提前致谢!

【问题讨论】:

  • @RawN,我还想知道是否有其他方法可以在不使用 3rd 方库的情况下传输 STL 容器。

标签: c++ sockets stl


【解决方案1】:

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

【讨论】:

  • 我还想知道是否有其他方法可以在不使用 3rd 方库的情况下传输 STL 容器。
  • @ignorer : 我不知道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多