cpp-serialization-examples:使用不同的 C++ 序列化 API

时间:2024-07-05 23:35:11
【文件属性】:

文件名称:cpp-serialization-examples:使用不同的 C++ 序列化 API

文件大小:1.56MB

文件格式:ZIP

更新时间:2024-07-05 23:35:11

C++

序列化 C++ 对象 使用不同的 C++ 序列化 API。 不是生产级代码。 仅在 Linux 上编译和运行。 概括 从磁盘读取大图像文件 (2288 x 1712 .jpg 809.6 kB)。 将图像数据存储在 Image(用户定义的类)对象上。 将 Image 对象序列化为 std::string。 从字符串反序列化为新的 Image 对象。 测量序列化 + 反序列化 1 个大 Image 对象所花费的时间。 1. serialization_test_v1 C++ Eclipse 项目。 使用 Boost 的序列化 API 进行序列化。 需要安装库。 2. serialization_test_v2 C++ Eclipse 项目。 使用 Google Protocol Buffer (GPB) API 进行序列化。 需要安装库。 输出


【文件预览】:
cpp-serialization-examples-master
----serialization_test_v1()
--------.gitignore(59B)
--------src()
--------Debug()
--------.project(822B)
--------.cproject(13KB)
----serialization_test_v2()
--------.gitignore(59B)
--------src()
--------Debug()
--------.project(822B)
--------.cproject(13KB)
----README.md(821B)

网友评论