文件名称:xnode:即时转换的C ++变体数据类型
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-29 15:13:18
dynamic-types C++
介绍 这是xnode的自述文件,xnode是C ++中动态类型变量的类似变量的数据类型容器。 执照 该软件是在BSD许可下发布的,有关详细信息,请参阅LICENSE.txt。 项目首页 目的 支持动态类型的变量 用于在string-int-long等之间进行即时转换。 用于支持动态元组(作为参数或返回值) 用于支持具有默认值的可选命名参数 用于处理动态结构(如JSON,XML或INI文件),其值可能会丢失类型信息 特征 处理以下值类型:null,标量,指针,拥有的对象 对象的大小最小(内部有2个指针) 标量类型在没有动态分配的情况下存储 支持为任何结构,类或标量存储值,而无需更改库中的单行 支持多态 好处 动态打字 xnode value; Assert(value.is_null()); value.set_as(5); Assert(value.type() =
【文件预览】:
xnode-master
----makefile.mgw(579B)
----make.cmd(91B)
----doc()
--------LICENSE.txt(1KB)
--------CHANGELOG(186B)
----test()
--------cunit.h(3KB)
--------xnode_test.cpp(17KB)
----README.md(4KB)
----.gitignore(40B)
----include()
--------xnode_type_ext.h(2KB)
--------property_list.h(6KB)
--------xnode_long_double.h(22KB)
--------xnode_property_list.h(597B)
--------xnode_utils.h(3KB)
--------xnode_vector.h(485B)
--------xnode.h(24KB)
--------details()