int ChorusProcess(string inFileName, string OutFileName)
{
/-----------------------
---
---
int pNum;
int lengthFlag;
ctime = ChorusDetection(inFileName,&pNum, &lengthFlag);
---
---
---
----------------------------/
}
vector<float> ChorusDetection(string wavname,int *pNum, int *lengthFlag){
/--------------------
---
---
*pNum = pSampleNum; //这里不能使用这种格式:pNum =& pSampleNum;因为pSampleNum是局部变量,使用完了之后,地址是变的
*lengthFlag = lengFlag; ////这里不能使用这种格式:lengthFlag = &lengFlag;
----
----
------------------------/
}
之前在这里出过错误,所以记下来,以免后面犯同样的错误!