1
1
问题是
如果您正在寻找一个“点到点”的序列化解决方案,如.NET提供的解决方案,那么您将无法找到C++中正在寻找的内容。 Boost's serialization library 可能会有所帮助,因为它将为您序列化一些标准库对象,但对于这样的用户定义类,您需要自己的实现。 |
2
1
我会做如下的事情:
|
3
0
对于一般情况,编写一个函数手动序列化结构中的所有成员,另一个函数按顺序反序列化所有成员,从字节流创建结构。您可以使用脚本来为您生成这些功能(可悲的是,C++不支持像Java的反射之类的东西)。 你可以看看 boost/serialization . |
4
0
当然,做错误检查什么不做 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |