我的原代码:CFile filer;
BYTE buffer[1025];
filer.Open(sndfil,CFile::modeRead|CFile::typeBinary);
int nCount = filer.Read(buffer,1024);我调试这段的时候,当文件中出现0X0(NULL)的符号时,buffer的长度自动截断,而nCount的返回值为1024。请问是怎么会事,怎样解决,谢谢!
请告诉加分操作。
BYTE buffer[1025];
filer.Open(sndfil,CFile::modeRead|CFile::typeBinary);
int nCount = filer.Read(buffer,1024);我调试这段的时候,当文件中出现0X0(NULL)的符号时,buffer的长度自动截断,而nCount的返回值为1024。请问是怎么会事,怎样解决,谢谢!
请告诉加分操作。
filer.Open(sndfil,CFile::modeRead|CFile::typeBinary);