Помогите понять, что собой представляет класс без данных, и где его можно/нужно использовать.
Например, класс без членов данных может задавать интерфейс для своих производных классов. То есть такой класс может содержать лишь объявления методов (виртуальных, не виртуальных, статических).
Либо класс может быть контейнером для некоторых методов, чаще всего статических.
Помогите понять, что собой представляет класс без данных, и где его можно/нужно использовать.
Можно использовать в мета-программировании. Хотя для реализации парадигмы SFINAE принято использовать структуры.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей