//In Analyzer.h
class Analyzer
{
public :
    enum color{red, green ,blue};
Analyzer()
{
     cout<<"ctor";
}
    ~Analyzer();
};
//In main.cpp
#include"Analyzer.h"
int main()
{
    Analyzer *Ana = new Analyzer();
    Ana->color c ;//Error
    Analyzer::color c ;//Ok
    return 0
}
我很困惑为什么类对象不能访问颜色,而使用类名可以访问颜色。