我想知道在Qt中声明一个常量数组的正确方法。
这是我的头文件:
class Index
{
private:
const double indexArrayPaxZoneA[33];
};
这是我的构造函数:
#include "Index.h"
Index::Index()
: indexArrayPaxZoneA { 0, 0.6, 1.6, 2.45, 3.3, 4.1, 4.9, 5.7, 6.5, 7.3, 8.1, 8.95, 9.8,
10.6, 11.4, 12.2, 13.0, 13.85, 14.7, 15.5, 16.3, 17.1, 17.9, 18.75, 19.6,
20.4, 21.2, 22.0, 22.8, 23.1, 23.4, 24.2, 25.0 },
CGDEFAULT(504)
{
}
这个构造函数在QtCretaor Windows中工作正常,但在Mac中给我一个错误:
expected '('
我做错了什么?
谢谢!