Задать вопрос
Qubc
@Qubc
Ненавижу полисемию.

Почему в декларации шаблонных параметров могут быть разные идентификаторы типов?

template <typename T> //  template parameter declaration, name T
class A {
    T data;
public:
    void f();
};

template <typename D> //  template parameter declaration, name D 
void A<D>::f() {

}
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы