|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include "AstGlobal.h"#include "Span.hpp"#include <typeinfo>#include <new>#include <cassert>#include <stdexcept>#include <utility>#include <cstddef>#include <climits>#include <vector>类 | |
| class | ast::VariantVector |
| struct | ast::VariantVector::TypeOps |
命名空间 | |
| namespace | ast |
类型擦除向量容器
运行时确定元素类型,但一次只能存储一种特定类型的数据。 类型元数据通过分配头嵌入在 data_ 前方,对象本身仅 3 个字段。
SpaceAST项目(https://github.com/space-ast/ast) 本软件基于 Apache 2.0 开源许可证分发。 您可在遵守许可证条款的前提下使用、修改和分发本软件。 许可证全文请见:
http://www.apache.org/licenses/LICENSE-2.0
重要须知: 软件按"现有状态"提供,无任何明示或暗示的担保条件。 除非法律要求或书面同意,作者与贡献者不承担任何责任。 使用本软件所产生的风险,需由您自行承担。