Почему шаблоны и шаблонные специализации сущностей и классов не являются? - PullRequest
1 голос
/ 08 октября 2019

В соответствии со стандартом §6 / p3 [basic]:

Сущность - это значение, объект, ссылка, структурированная привязка, функция, перечислитель, тип, член класса, битовое поле,шаблон, специализация шаблона, пространство имен или пакет параметров.

Получил наивный вопрос. Поскольку шаблоны являются «чертежами для класса», почему шаблоны и специализации шаблонов считаются объектами, а классы - нет? Или я что-то упустил?

1 Ответ

2 голосов
/ 08 октября 2019

Классы включены в список, потому что классы являются типами.

...