没有合适的资源?快使用搜索试试~ 我知道了~
datalibrary:开源数据库,用于数据序列化
共106个文件
h:40个
cpp:32个
cc:9个
需积分: 5 0 下载量 18 浏览量
2021-05-08
10:17:00
上传
评论
收藏 401KB ZIP 举报
温馨提示
资料库 数据库,简称DL,是用于数据C / C ++序列化的库 Linux的GCC / Clang Windows MSVC 覆盖范围 代码覆盖率 该图书馆的目标 提供一种将数据从“类似于json的”格式序列化为二进制的方法,然后将二进制格式与标准C / C ++编译器生成的结构二进制兼容。 这样,从二进制Blob加载数据就是单个memcpy +修补指针。 DL还提供了在字节序和/或指针大小不同的平台之间转换序列化Blob的方法。 最后,通过使用用户定义的架构(以下称为TLD),将“ json”打包为二进制文件以对输入数据执行类型检查,范围检查等。 建造 在您自己的代码库中使用DL的推荐方法是将源代码直接合并到您自己的代码库中。 src文件夹下的所有cpp文件都可以直接包含在您自己项目的源代码中。 可以选择使用Bam或CMake来构建数据库(有关这些选项的更多信息,稍后)。 这
资源推荐
资源详情
资源评论
收起资源包目录
datalibrary:开源数据库,用于数据序列化 (106个子文件)
bootstrap.bat 135B
run_cmake_msvs_2017.bat 119B
getopt.c 8KB
dl_test_valid_c.c 277B
gtest.cc 180KB
gtest-death-test.cc 50KB
gtest-port.cc 27KB
gtest-filepath.cc 14KB
gtest-printers.cc 12KB
gtest-test-part.cc 4KB
gtest-typed-test.cc 4KB
gtest-all.cc 2KB
gtest_main.cc 2KB
dl_tests_txt.cpp 49KB
dl_txt_pack.cpp 44KB
dl_typelib_read_txt.cpp 42KB
dl_convert.cpp 34KB
dl_typelib_write_c_header.cpp 34KB
dl_txt_unpack.cpp 26KB
dl.cpp 18KB
dl_tests_typelib.cpp 15KB
dl_tests_reflect.cpp 13KB
dl_tests_array.cpp 12KB
dl_typelib_read_bin.cpp 11KB
dltlc.cpp 10KB
dl_tests_dl.cpp 9KB
dl_patch_ptr.cpp 9KB
dl_tests_enum.cpp 9KB
dl_tests_union.cpp 8KB
dl_util.cpp 8KB
dlpack.cpp 8KB
dl_tests_base.cpp 8KB
dl_tests_error.cpp 7KB
dl_typelib_write_txt.cpp 7KB
dl_tests_ptr.cpp 6KB
dlbench.cpp 6KB
dl_reflect.cpp 6KB
dl_tests_util.cpp 5KB
dl_tests_inline_array.cpp 5KB
dl_txt_read.cpp 5KB
dl_tests_struct.cpp 4KB
dl_typelib_write_bin.cpp 3KB
dl_tests_bitfield.cpp 2KB
dl_tests_string.cpp 1KB
dl_alloc.cpp 919B
.gitignore 75B
gtest-param-util-generated.h 188KB
gtest-type-util.h 181KB
gtest.h 86KB
gtest-param-test.h 74KB
gtest-port.h 67KB
gtest-internal-inl.h 45KB
gtest-internal.h 43KB
gtest-printers.h 31KB
gtest-tuple.h 28KB
gtest-param-util.h 24KB
dl_types.h 17KB
gtest_pred_impl.h 15KB
dl.h 14KB
gtest-death-test-internal.h 13KB
gtest-death-test.h 11KB
dl_binary_writer.h 11KB
gtest-typed-test.h 10KB
gtest-spi.h 10KB
gtest-filepath.h 9KB
gtest-message.h 9KB
gtest-linked_ptr.h 8KB
gtest-string.h 7KB
dl_reflect.h 7KB
dl_util.h 7KB
gtest-test-part.h 6KB
getopt.h 6KB
dl_tests_base.h 4KB
dl_typelib.h 4KB
dl_txt.h 4KB
dl_convert.h 4KB
dl_txt_read.h 3KB
dl_config.h 3KB
dl_test_common.h 3KB
gtest_prod.h 2KB
dl_swap.h 2KB
dl_alloc.h 1KB
dl_patch_ptr.h 1KB
dl_internal_util.h 662B
dl_test_included.h 632B
dl_defines.h 491B
LICENSE 1KB
LICENSE 959B
bam.lua 12KB
bin2hex.lua 579B
README.md 24KB
gtest-param-test.h.pump 18KB
gtest-param-util-generated.h.pump 9KB
gtest-type-util.h.pump 9KB
gtest-tuple.h.pump 9KB
dl_test_pack_unpack.py 4KB
README 16KB
bootstrap.sh 101B
unittest.tld 15KB
unittest2.tld 3KB
共 106 条
- 1
- 2
资源评论
实践千百次练习而
- 粉丝: 24
- 资源: 4611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功