虚类型参数
虚类型参数是一种在运行时不会出现,但在编译时会进行静态检查的类型参数。
数据类型可以使用额外的泛型类型参数作为标记,或在编译时进行类型检查。这些额外的参数不占用存储空间,也没有运行时行为。
在下面的示例中,我们将 std::marker::PhantomData
与虚类型参数的概念结合,创建包含不同数据类型的元组。
虚类型参数是一种在运行时不会出现,但在编译时会进行静态检查的类型参数。
数据类型可以使用额外的泛型类型参数作为标记,或在编译时进行类型检查。这些额外的参数不占用存储空间,也没有运行时行为。
在下面的示例中,我们将 std::marker::PhantomData
与虚类型参数的概念结合,创建包含不同数据类型的元组。