다음을 통해 공유


컴파일러 오류 C2917

'name': 잘못된 template-parameter

설명

템플릿 매개 변수 목록에는 템플릿 매개 변수가 아닌 식별자가 포함되어 있습니다.

이 오류는 Visual Studio 2022 이상 버전에서 사용되지 않습니다.

예시

다음 샘플에서는 C2917을 생성합니다.

// C2917.cpp
// compile with: /c
template<class T> class Vector {
   void sort();
};

template<class T*> void Vector<T>::sort() {}   // C2917
// try the following line instead
// template<class T> void Vector<T>::sort() {}