Алло,
есть ли простой способ в С++ сказать (во время компиляции), если класс/структура не имеет элементов данных?
например. struct T{};
Моя первая мысль заключалась в сравнении sizeof(T)==0
, но это всегда кажется как минимум 1.
Очевидным ответом будет просто посмотреть на код, но я хотел бы включить его.