我不能为我的生活弄清楚如何正确地做到这一点.我有一个类需要存储一些常量(与枚举类型中的值对应的文本) - 我在我的类中声明它(公开):
const static char* enumText[];
Run Code Online (Sandbox Code Playgroud)
我试图像这样初始化它:
const char* MyClass::enumText[] = { "A", "B", "C", "D", "E" };
Run Code Online (Sandbox Code Playgroud)
但是gcc给了我以下错误:
'const char*MyClass :: enumText []'不是'class MyClass'的静态成员
我究竟做错了什么?谢谢!