Есть ли простой способ узнать, не имеет ли класс / структура элементов данных?

Привет,

Есть ли какой-нибудь простой способ в C ++ определить (во время компиляции), не имеет ли класс / структура элементов данных?

Например, struct T {};

Моей первой мыслью было сравнить sizeof (T) == 0 , но это всегда кажется минимум 1.

Очевидным ответом было бы просто посмотреть на код, но я бы хотел включить это.

17
задан Johan Kotlinski 28 January 2011 в 13:57
поделиться