首页> 外文会议>Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments >The new C++ serialization library supporting backward and forward compatibility
【24h】

The new C++ serialization library supporting backward and forward compatibility

机译:新的C ++序列化库支持向后和向前兼容性

获取原文
获取外文期刊封面目录资料

摘要

We describe new programming library cereal_fwd supporting serialization (marshalling) with forward and backward compatibility as well as portability between different platforms. The cereal_fwd is able to serialize arbitrary set of C++ data structures, including variable length integer encoding, floating number support, string (text support), deep pointer serialization and deserialization, polymorphic pointers and STL collections. This library supports selected for its space efficiency. This article describes the proposed method, and benchmarking test comparing this library to: Boost.Serialization, Protocol Buffers, C++ cereal.
机译:我们描述了新的编程库CEREAL_FWD支持序列化(MARSHALLING),并以前向和向后兼容以及不同平台之间的可移植性。 CEREAL_FWD能够序列化任意一组C ++数据结构,包括可变长度整数编码,浮动数支持,字符串(文本支持),深点序列化和反序列化,多态指针和STL集合。此图书馆支持选择其空间效率。本文介绍了将此库的提出方法和基准测试测试进行比较:升压。群化,协议缓冲区,C ++谷物。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号