다음을 통해 공유


컴파일러 오류 C2823

typedef 템플릿이 잘못되었습니다.

템플릿은 정의에서 typedef 허용되지 않습니다.

예시

다음 샘플에서는 C2823을 생성하고 이를 해결하는 한 가지 방법을 보여 줍니다.

// C2823.cpp
template<class T>
typedef struct x {
   T i;   // C2823 can't use T, specify data type and delete template
   int i;   // OK
} x1;