使用msgpack对用户定义的结构进行编码。

时间:2016-11-30 19:19:50

标签: c++ erlang msgpack

我正在尝试使用msgpack。我有接收器和发送器。 Sender是一个c ++客户端,接收者是一个erlang服务器。 当我有一个erlang服务器和一个erlang客户端时,Msgpack非常棒。我曾经发送和接收数据类型,如列表,元组,映射,二进制,erlang和msgpack:pack()和msgpack:unpack()完全没问题。但是当我开始将发件人更改为c ++客户端时,我开始考虑这个问题:

msgpack可以打包用户定义的数据结构,如类和结构。 ?如果我有一个复杂的结构和包使用msgpack:pack()和接收器端,当我使用msgpack:unpack()时,我可以告诉它解码到一个特定的数据类型我感兴趣吗?可能是一个元组?

感谢。 !

0 个答案:

没有答案