ACE_OutputCDR << struct
ACE_InputCDR >> struct
这样就可以了,也可以用boost直接串行化到一个buffer中,然后发送出去也可以。。 codeproject上有一个用boost来实现的远程过程调用的库,可以参考一下 回复 2# zhujiang73
亲,您还在吗?请问C++现在支持自动序列化了吗?关于class meta这点,您是怎么考虑的呢? galaxywar 发表于 2007-11-26 15:16
你的方法是可行的,可以处理那些内容比较简单,特别是字段之间没有依赖的情况。
我见过的别的做法都比较 ...
恩,请问如果想对程序中调用的第三方结构体做序列化,怎么办呢?改造第三方库?
发了个回复怎么没有了?我就是做这事的。明天细谈。 网络传输,建议先制定通信协议。
传输端:根据协议把结构体参数打包后传输
接收端:根据协议解包到指定结构体中 lxyscls 发表于 2016-10-11 10:18
恩,请问如果想对程序中调用的第三方结构体做序列化,怎么办呢?改造第三方库?
http://bbs.chinaunix.net/thread-4254790-2-1.html
从18楼开始看。
页:
1
[2]