您好:尝试解决上述错误,该错误需要在静态数组的下标声明中使用硬编码整数arInterpolateFin
。
我已经在里面尝试了局部变量,ProcessSamples
但我仍然收到错误。将接收返回数组的调用代码对象是本地malloc
数组。
有什么建议么?我想保留这个结构,因为它可以非常快速地处理许多元素。
(SInt16*) ProcessSamples:(SInt16)arBufferRaw : (int) numSamples;
{
int tmpInt = numSamples
static SInt16 arInterpolateFin[tmpInt];//4201930
for (int i = 0; i<(95); i++ )
{
arInterpolateFin[tmp1st]=10000;
tmp1st+=44099;
}
return arInterpolateFin;
}