nbt_cpp:NBT格式的轻量级c ++库

时间:2024-03-15 21:10:26
【文件属性】:

文件名称:nbt_cpp:NBT格式的轻量级c ++库

文件大小:23KB

文件格式:ZIP

更新时间:2024-03-15 21:10:26

C++

nbt ++ NBT格式的轻量级c ++库。 支持Java版本(大端)和基岩版本(小端)。 主要设计目标是简单性和鲁棒性。 因此,该库使用诸如智能指针和异常之类的东西。 该库仍在开发中,可能会进行一些重大更改。 例子 #include #include #include #include #include int main() { // Write data to level.dat nbt::compound_node out_root; out_root.put("Greeting", std::make_shared("Hello"));


【文件预览】:
nbt_cpp-main
----Config.cmake.in(70B)
----CMakeLists.txt(560B)
----.gitignore(216B)
----README.md(3KB)
----test()
--------encoding()
--------main.cpp(53B)
--------CMakeLists.txt(689B)
--------helper()
--------basic_node_test.cpp(1KB)
--------dynamic_list_node_test.cpp(5KB)
--------end_node_test.cpp(705B)
--------compound_node_test.cpp(7KB)
--------node_base_test.cpp(322B)
--------static_list_node_test.cpp(1KB)
--------string_node_test.cpp(1KB)
----src()
--------static_list_node.h(836B)
--------encoding()
--------CMakeLists.txt(1KB)
--------end_node.h(637B)
--------node.h(2KB)
--------helper()
--------list_node_base.h(3KB)
--------end_node.cpp(273B)
--------string_node.h(699B)
--------dynamic_list_node.cpp(2KB)
--------compound_node.h(1KB)
--------basic_node.h(1KB)
--------string_node.cpp(526B)
--------dynamic_list_node.h(1KB)
--------compound_node.cpp(3KB)

网友评论