此类从其他类导入一些 const 变量,并尝试将其用作变量来定义数组大小。
所以我有 :
@interface reciever :NSObject
{
int16_t buffersRing[numOfBuffers+1][1025];
错误:实例变量必须具有恒定大小。
但是numOfBuffers
是来自其他类的全局常量:
extern const int numOfBuffers ;
那么,我如何使用 const 来定义我的数组大小?
此类从其他类导入一些 const 变量,并尝试将其用作变量来定义数组大小。
所以我有 :
@interface reciever :NSObject
{
int16_t buffersRing[numOfBuffers+1][1025];
错误:实例变量必须具有恒定大小。
但是numOfBuffers
是来自其他类的全局常量:
extern const int numOfBuffers ;
那么,我如何使用 const 来定义我的数组大小?