Параметр типа шаблона Char

0

Может ли кто-нибудь объяснить мне, почему я могу использовать Char как параметр типа шаблона, например:

template <class Char>

Я не нашел ссылок на этот класс.

Теги:
templates
character

2 ответа

4

Токен Char является просто идентификатором без какого-либо предшествующего значения. Он называет первый аргумент шаблона. Вы могли бы написать эквивалентно,

template <class IKnowCeePlusPlus>
2

Char ничего не значит на земле C++. Это отступы, как и любые другие, и это в основном то же самое, что если бы вы написали template <class T> или template <typename T>.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню