请教下高手,我有如下代码extern "C" __declspec(dllexport) int Print()
{
CStdioFile file;  
CString line;
char outPut[512];
file.Open("c:\\1.txt",CFile::modeRead);
while(file.ReadString(line))
{
strcpy(line.GetBuffer(0),outPut);
printLine(outPut);
memset(outPut,'\0',sizeof(outPut));
}
return 0;
}
我想用CStdioFile打开c:\1.txt,然后逐行读到outPut里面,但是现在执行到红色那句while(file.ReadString(line))时候就会弹一个报错对话框出来,说Debug Assertion Failed   File:Fgets.c line:60   Expression:str!=NULL(我的dll和调用程序里都没有str,以前写过后来删除掉)。请高手救命阿!