struct structNode {
int nRight;
char charry[129];
};
char* pFileName = "d:\\log.dat";
CFile LogFile;
if( LogFile.Open( pFileName, CFile::modeCreate | CFile::modeReadWrite |CFile::modeNoTruncate) )
{
structNode Node;
int nSize=sizeof(SearchNode);
}
while(LogFile.Read(&Node,nSize))
{
if(Node.nRight==1)
{
strcpy(nn.charry,"呵rterter呵");
LogFile.Seek(-nSize,CFile::current);
LogFile.Write(&Node,nSize);
LogFile.Seek(nSize,CFile::current); }
}//while
while(LogFile.Read(&Node,nSize))
{
AfxMessageBox(Node.charry);
}LogFile.Close();
----------------------------c
FILE *fp=fopen(pFileName ,"a+t");
while(fread(&nn,nSize,1,fp))
{
if(nn.nRight==1)
strcpy(nn.charry,"呵rterter呵");
fseek(fp,-nSize,SEEK_CUR);
fwrite(&nn,nSize,1,fp);
fseek(fp,nSize,SEEK_CUR);
}
fseek(fp,0,SEEK_SET);
while(fread(&nn,nSize,1,fp))
{
AfxMessageBox(nn.charry);
}
fclose(fp);
int nRight;
char charry[129];
};
char* pFileName = "d:\\log.dat";
CFile LogFile;
if( LogFile.Open( pFileName, CFile::modeCreate | CFile::modeReadWrite |CFile::modeNoTruncate) )
{
structNode Node;
int nSize=sizeof(SearchNode);
}
while(LogFile.Read(&Node,nSize))
{
if(Node.nRight==1)
{
strcpy(nn.charry,"呵rterter呵");
LogFile.Seek(-nSize,CFile::current);
LogFile.Write(&Node,nSize);
LogFile.Seek(nSize,CFile::current); }
}//while
while(LogFile.Read(&Node,nSize))
{
AfxMessageBox(Node.charry);
}LogFile.Close();
----------------------------c
FILE *fp=fopen(pFileName ,"a+t");
while(fread(&nn,nSize,1,fp))
{
if(nn.nRight==1)
strcpy(nn.charry,"呵rterter呵");
fseek(fp,-nSize,SEEK_CUR);
fwrite(&nn,nSize,1,fp);
fseek(fp,nSize,SEEK_CUR);
}
fseek(fp,0,SEEK_SET);
while(fread(&nn,nSize,1,fp))
{
AfxMessageBox(nn.charry);
}
fclose(fp);
解决方案 »
- 关于WriteProcessMemory不起作用的问题
- 时间问题
- 怎么样捕捉WM_MOUSELEAVE和WM_MOUSEHOVER消息?
- 各位好,一个算法问题!!跪求,愿送100分……
- 谁有人民邮电的《Visual C++实现MPEG/JPEG编解码技术》一书的源代码?高分相求!
- MSDN的问题。
- 我的程序中出现应用程序错误,“该内存不能为written”,请问该怎么办?
- 关于GDI+创建画刷
- 一个菜虫mfc appwizard
- Toolbar的问题,GetItemRect?
- 出现问题:Unhandled exception in ***.exe: 0x00000000:Access Violation
- VC ADO SQL SERVER2000 连接读取出错
原来是r+t
.....
解决了!~~~~~~