다음을 통해 공유


typeof 대신 T::typeid 사용

업데이트: 2007년 11월

Managed Extensions for C++에 사용되는 typeof 연산자는 Visual C++ 2008에서 typeid 키워드로 대체되었습니다.

Managed Extensions에서 __typeof() 연산자는 관리되는 형식의 이름을 전달할 때 관련 Type* 개체를 반환합니다. 예를 들면 다음과 같습니다.

// Creates and initializes a new Array instance.
Array* myIntArray = 
   Array::CreateInstance( __typeof(Int32), 5 );

새 구문에서 __typeof는 관리되는 형식을 지정한 경우 Type^을 반환하는 typeid라는 추가 형식로 대체되었습니다.

// Creates and initializes a new Array instance.
Array^ myIntArray = 
   Array::CreateInstance( Int32::typeid, 5 );

참고 항목

개념

일반적인 언어 변경 사항

참조

typeid