![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cereal
allenxguo
C++
展开
-
【3rdparty】cereal简介
cereal 这里是官方文档:http://uscilab.github.io/cereal/index.htmlCereal是一个仅包含头文件的C ++ 11序列化库。 Cereal采用任意数据类型并可逆地将它们转换为不同的表示形式,例如紧凑的二进制编码,XML或JSON。 Cereal是一个快速、轻量级、易于扩展、没有外部依赖性的库,可以很容易地与其他代码集成或单独使用。...翻译 2018-07-29 13:13:33 · 1781 阅读 · 0 评论 -
【3rdparty】cereal简单使用
获取Cereal在Github上可以获取最新版本的cereal: https://github.com/USCiLab/cereal使用Cereal只需配置头文件路径即可。序列化基础知识cereal支持二进制、XML和Json序列化。读写操作是基于C++的std::ostream和std::istream,也就是操作的对象可以是文件、内存、或者标准的输入输出。...原创 2018-07-29 15:24:22 · 3770 阅读 · 0 评论 -
【3rdparty】cereal序列化函数
序列化Cereal需要指明哪些数据需要序列化和反序列化,所以提供了很多函数来完成这个工作。TLDR版本Cereal可以单独使用serialization函数,或者使用load/save函数来进行序列化。load函数和save函数也可以被设计成load_minimal函数和save_minimal函数。当把serialization函数放在class外部时,你可以将其设置为私有方法,...翻译 2018-07-29 16:01:11 · 1147 阅读 · 0 评论 -
【3rdparty】cereal实战示例
学生信息存储系统基于Qt框架,以及cereal开发一个学习信息存储系统。未完待续。。。原创 2018-07-29 18:25:15 · 712 阅读 · 0 评论 -
【3rdparty-Cereal】系列
本博客为cereal学习笔记系列的索引,内容包括以下几个部分: 1、cereal简介 2、cereal简单使用 3、cereal序列化函数 4、cereal实战示例原创 2018-07-29 18:27:50 · 452 阅读 · 0 评论