Как часть моего туалетного чтения на стандарте С++ стандарта ANSI ISO IEC 14882 2003, я натолкнулся на следующее:
14.3.1.2: Локальный тип, тип без привязки, неназванный тип или тип составленный из любого из этих типов не должны использоваться в качестве шаблон-аргумент для шаблона типа параметра.
Пока я получаю локальный тип и составной тип, что такое неназванный тип? Если тип не указан, как вы могли бы даже попытаться использовать его в шаблоне в любом случае, что побудило стандарт устно исключить его?