语言:Visual C++、MFC
我正在尝试创建一个指向我在头文件中声明的 CString 变量的指针数组。一般来说,这就是我正在做的事情:
CString *variableArray[5] = {
&var1
, &var2
, &var3
, &var4
, &var5
};
但是,无论出于何种原因,我不断收到以下错误:
Error 1 error C2065: 'var1' : undeclared identifier 18
Error 2 error C2065: 'var2' : undeclared identifier 19
Error 3 error C2065: 'var3' : undeclared identifier 20
Error 4 error C2065: 'var4' : undeclared identifier 21
Error 5 error C2065: 'var5' : undeclared identifier 22
我不太确定我是否收到此错误。据我所知,这是制作指针数组的正确方法。任何帮助都是极好的!
编辑:这是头文件中的声明:
public:
CString var1;
CString var2;
CString var3;
CString var4;
CString var5;