例如：这种情况下，codice_1可用另一个等效的关键字codice_2代替，如下代码片段所示：以上两段代码没有功能上的区别。
类型名指示符.考虑下面的错误代码：这段代码看起来能通过编译，但是事实上这段代码并不正确。因为编译器并不知道codice_8究竟是一个类型的名字还是一个某个变量的名字。究其根本，造成这种歧义的原因在于，编译器不明白codice_8到底是不是“模板参数的非独立名字”，简称“非独立名字”。注意，任何含有名为“codice_10”的项的类T，都可以被当作模板