C++标准模板(STL)- 类型支持 (杂项变换,定义适于用作所有给定类型的未初始化存储的类型,std::aligned_union)
类型特性类型特性定义一个编译时基于模板的结构,以查询或修改类型的属性。试图特化定义于头文件的模板导致未定义行为,除了std::common_type可依照其所描述特化。定义于头文件的模板可以用不完整类型实例化,除非另外有指定,尽管通常禁止以不完整类型实例化标准库模板。杂项变换定义适于用作所有给定类型的未初始化存储的类型std::aligned_uniontemplatestructaligned_