【发布时间】:2011-07-05 03:20:32
【问题描述】:
在阅读 C++ 标准 ANSI ISO IEC 14882 2003 时,我发现了以下内容:
14.3.1.2:本地类型、无链接类型、未命名类型或类型 由这些类型中的任何一种复合而成 不得用作 模板的模板参数 类型参数。
虽然我知道什么是局部类型和复合类型,但什么是未命名类型?如果一个类型是未命名的,你怎么可能尝试在模板中使用它,这促使标准口头排除它?
【问题讨论】:
-
"C++ 标准上的厕所阅读"o_O
标签: c++ templates types standards