字符模板类型参数

Char template type parameter

本文关键字:类型参数 字符      更新时间:2023-10-16

谁能解释为什么我可以使用 Char 作为模板类型参数,例如:

template <class Char>

我没有找到这个类的任何参考。

令牌Char只是一个没有任何先验含义的标识符。它命名第一个模板参数。你可以等价地写,

template <class IKnowCeePlusPlus>

Char C++土地上没有任何意义。它是一个识别符,就像任何其他识别符一样,这与您编写template <class T>template <typename T>基本相同。