開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC
問題(Question):
class AAA{
public:
int a=2;
int b=a+1;
int c[a];
};
餵入的資料(Input):
預期的正確結果(Expected Output):
應該可以正確宣告 一塊大小是2個int的記憶體給陣列C阿?
錯誤結果(Wrong Output):
但gcc 在 int c[a]這行報錯 改成int c[AAA::a] 也一樣
改成int c[2]就ok
就是invalid use of not-static member data
有點白癡的問題 懇請板上先進指教! 感謝!