我的类中有一个成员在我的头文件中定义如下:
static const vector<note_name> noteMap;
在我的源文件中,我想为向量赋值,所以我尝试了:
const vector<note_name> AppSettings::noteMap = {...}
但我收到一个错误:Non-aggregate type 'const vector<note_name>' cannot be initialized with an initializer list
. 有什么想法可以初始化这个向量吗?顺便说一句,使用数组不是一种选择。