0

根据工作草案的8.5.1/1 ,聚合没有用户提供的构造函数、没有私有或受保护的非静态数据成员、没有基类和虚函数的数组或类

有没有办法或特征来检测类型中的这种特征?
例如,is_polymorphic对于一个类等等。如果是聚合,则为 true
的类型之类的东西,否则。is_aggregate<T>::valueTfalse

我想它可以用is_arrayand来定义……还有什么?不幸的是,不确定。
至少存在一种方法来定义像这样的类型?

4

0 回答 0