标签: c++ metaprogramming
我知道how to get the biggest type in typelist
在联盟中有没有办法获得最大(sizeof)类型?
我的意思是:
GetBiggestType<SomeUnionType>::type
并且类型是最大的类型。
答案 0 :(得分:0)
我认为在大多数情况下,并集的大小(足够大以容纳最大成员加对齐填充)就足够了,你实际上并不需要那个最大成员的类型。
而sizeof()会给你这个,不需要元编程。