다음을 통해 공유


컴파일러 오류 C3189

'typeid<형식 추상 선언자>': 이 구문은 더 이상 지원되지 않으며 대신 ::typeid를 사용합니다.

사용되지 않는 형식의 typeid 가 사용되었습니다. 새 양식을 사용합니다.

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

다음 샘플에서는 C3189를 생성합니다.

// C3189.cpp
// compile with: /clr
int main() {
   System::Type^ t  = typeid<System::Object>;   // C3189
   System::Type^ t2  = System::Object::typeid;   // OK
}