의 ctor/비의 ctor 기능에서 템플릿 인수 ... 난 작은 템플릿 헬퍼 클래스를 정의하고 싶었다 (C2027). 제 질문은 유형의 크기를 얻을 수 있습니까? 필자가 필요로하는 이유는 객체가 생성되는 유형이 다르게 정의 된 구조가 될 수 있기 때문에 런타임에 사용 된 구조체의 크기를 알아야하기 때문입니다.는 sizeof() 그리고 오늘 난관에 충돌
내가 완고하기 때문에 나는 수 있습니다.는 ctor에서 sizeof (T)를 사용하지만 ctor가 아닌 함수에서는 사용하지 않습니다. - 이제 제 질문은 ... 왜?!
이 코드를 실제로 컴파일 해 보셨습니까? 'template < class T >'와'CMyClass' 사이에'class' 또는'struct'가 없습니다. 'class'를 추가하면 gcc가 정상적으로 컴파일됩니다. – Tobias
또한 "std :: size_t"를 시도하십시오. 생성자의 코드가 제대로 작동하는 것처럼 보일 수 있지만 'CMyClass'개체를 생성 할 때 생성자가 인스턴스화 될 때까지 컴파일되지 않습니다. –