如何传CString型的变量
问一个比较初级的问题,,我要传一个CString 型号的变量,有如下代码
CString strAllData="-1.11131700 0 -1.23425700 0 -0.86663300 0 -0.54973000 0";
CFFT fft;
fft.FFT_test (strAllData);
在另外一个类里面的代码
void CFFT::FFT_test (char strAllData)
{
}
提示我不能将参数 1 从“CString”转换为“char *”
请问这里应该如何改正,谢谢!
[解决办法]
http://hi.baidu.com/ljzcome/blog/item/eac3eb256104176834a80f1f.html
[解决办法]
其实没有必要用CString,直接用char*就OK了
char fft_data[] = "-1.11131700 0 -1.23425700 0 -0.86663300 0 -0.54973000 0";CFFT fft;fft.FFT_test (strAllData);在另外一个类里面的代码void CFFT::FFT_test (char *fft_data){}