(연관된 글이 1개 있습니다.)
template<typename ObjectType>
ObjectType* CreateObject()
{
ObjectType* NewObj = new ObjectType();
return NewObj;
}
여기서 CreateObject를 템플릿없이 사용하고싶은데요
일단 반환형은 void*으로 고친다고했을때
1. 안에서 직접 switch문같은걸로 클래스유형을 일일히 검사해야되나요?
2. 유형을 식별안하고 만드는법은 없을까요?
3. 템플릿이 안나온 시절에는 이런걸 어떻게 처리했는지 궁금해요
[연관 글]
[최초 등록일: ]
[최종 수정일: 7/10/2024]