Compartir a través de


Nombres de tipo en el ámbito de la clase

Los nombres de tipo definido en el ámbito de la clase se consideran locales a la clase.No pueden ser fuera utilizó esa clase.El ejemplo siguiente muestra este concepto:

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

Vea también

Referencia

Clases, estructuras, uniones y