동적 개체 만들기
이 문서에서는 런타임에 동적으로 개체를 만드는 방법을 설명합니다. 이 프로시저는 런타임 클래스 정보 액세스 문서에 설명된 대로 런타임 클래스 정보를 사용합니다.
런타임 클래스가 지정된 경우 개체를 동적으로 만듭니다.
다음 코드를 사용하여 .의 함수를 사용하여 개체를
CreateObject
동적으로 만듭니다CRuntimeClass
. 실패하면 예외를CreateObject
발생시키는 대신 NULL을 반환합니다.CRuntimeClass* pRuntimeClass = RUNTIME_CLASS(CMyClass); CObject* pObject = pRuntimeClass->CreateObject(); ASSERT(pObject->IsKindOf(RUNTIME_CLASS(CMyClass)));
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기