|
我也是菜鸟,呵呵,这是我自己做的一个项目,但其中的函数好像写多余了,看C语言的书吧
这是读写文本文件的
int ReadFileLine(FILE *fp, char *ch,int lineLength)
{
char chTemp;
int i=0;
chTemp=fgetc(fp);
while(chTemp!='\n')
{
ch=chTemp;
i++;
chTemp=fgetc(fp);
if(chTemp==EOF)
return -1;
}
for(int m=i;m
ch[m]=' ';
return i;
}
void CAnalyzeDlg::SaveSimpleFile(CString fileName)
{
FILE *fp;
fp=fopen("\\Storage Card\\Info.txt","a+");
if(!fp)//文件打开出错
{
AfxMessageBox(_T("file open error!"));
return ;
}
char fileChar[30];
int result;
result=ReadFileLine(fp,fileChar,30);//simple file
.......
fclose(fp);
} |
|