类成员声明的命名查找(cont.)

类成员声明的命名查找(cont.)[注意]必须先定义类型名,才能将其用作成员类型。编译器按照成员声明在类中出现的顺序处理名称。一旦名称被用作类型名,就不能再次定义。例如,typedef double Money; class Account { public: Money balance() { return bal; } private: typedef long double Money; // 错误 Money bal; ... };

ppt 文件大小:17.18MB