문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

클래스 범위의 형식 이름

클래스 범위 내에 정의된 형식 이름은 해당 클래스에 로컬로 간주됩니다. 이러한 이름은 해당 클래스 외부에서 사용할 수 없습니다. 다음 예제에서는 이 개념을 보여 줍니다.

// type_names_in_class_scope.cpp
// C2146 expected
class Tree {
public:
   typedef Tree * PTREE;
   PTREE  Left;
   PTREE  Right;
   void  *vData;
};

PTREE pTree;  // not in class scope
표시: