无法指定数组的显式初始值设定项?
解决方案:头文件中不能进行成员变量的初始化,尝试在.cpp 文件中初始化数据。
将float frequencies[5] = {90,45,22.5,11.25,5.625};写到.h文件中都会报这样的错误,所以我就只能只在.h文件中仅仅声明它:float frequencies[5];然后在对应的.cpp文件中对其进行初始化咯。
本文解决了在头文件中直接初始化数组导致的编译错误问题,并提供了一种有效的方法:将数组的初始化从头文件移至源文件中实现。
无法指定数组的显式初始值设定项?
解决方案:头文件中不能进行成员变量的初始化,尝试在.cpp 文件中初始化数据。
将float frequencies[5] = {90,45,22.5,11.25,5.625};写到.h文件中都会报这样的错误,所以我就只能只在.h文件中仅仅声明它:float frequencies[5];然后在对应的.cpp文件中对其进行初始化咯。
1140

被折叠的 条评论
为什么被折叠?
