最简单的方式,自己写ToProto()和FromProto()
给你的结构树里的每个类,包括第三方类都写上。
初写时会有点工作量。但是之后遇到某个类变动时,只需要更新相应类的方法。
【 在 cpper (cpp beginner) 的大作中提到: 】
: 标 题: Re: 序列化一个复杂结构
: 发信站: 水木社区 (Tue Nov 3 22:39:15 2020), 站内
:
: 它是一个业务定义的结构,里面有第三方库的类实例作为成员,另外结构中的字段随时会变
:
: 【 在 hgoldfish @ [CPlusPlus] 的大作中提到: 】
: :
: : 其实我想问一下问题。。复杂是有多复杂。。别是一二十个字段就叫复杂啊。
: :
: : 我经常手动写序列化和反序列化器搞定,都不用出动什么 protobuf.
: :
:
: #发自zSMTH@ELE-AL00
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 117.136.38.*]
--
FROM 76.126.252.*