共用方式為


類別範圍中的類型名稱

在類別範圍內定義的類型名稱在其類別中視同區域名稱, 無法在該類別以外使用。 下列範例說明此概念:

// 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

請參閱

參考

類別、結構和等位