任何人都可以解释为什么我可以使用Char作为模板类型参数,例如:
template <class Char>
我没有找到任何关于这门课程的参考资料。
答案 0 :(得分:4)
令牌Char
只是一个没有任何先验含义的标识符。它命名第一个模板参数。你可以写等价的,
template <class IKnowCeePlusPlus>
答案 1 :(得分:2)
Char
在C ++领域没有任何意义。这是一个与其他标识符一样的标识符,这与您编写template <class T>
或template <typename T>
时的标识基本相同。