-1
최근 C++에서 클래스를 미리 정의 할 수있는 스마트 바로 가기를 발견했습니다. 일부 복잡한 구조를 만드는 일반적으로 내가 작성합니다C++ 클래스에서 정의되지 않은 템플릿 사용
class A;
class B{
A *a;
};
...
class A{
};
지금, 덕분에 바로 가기, 나는 쓰기 :
class B{
class A *a;
};
class A{
};
내 질문 -이 양식에 대한 짧은 정의에 해당 할 수있는 방법 :
을template<typename T> class A;
class B{
typename typedef A<class T> a;
};
?
글쎄, 나는 당신을 모른다는 것을 모르는 사람을 기다릴 것이다. –
@CheshireCat, 당신은 C++ 표준을 자유롭게 읽을 수있다. 대답은 변하지 않을 것입니다. – StoryTeller