用fstream ,可以以行为单位读取,然后,存入到二位数组,
删除的时候,直接,根据index 就可以删除。
第一:不要忘了,回写文件,
第二:如果数据很多,会很浪费内存。
删除的时候,直接,根据index 就可以删除。
第一:不要忘了,回写文件,
第二:如果数据很多,会很浪费内存。
解决方案 »
- 请问这个图片上的数字是用什么工具加上去的.?
- 有什么方法可以支持快捷方式和文件夹
- 请问关于windows服务的问题。一个程序中两个服务。运行的时候不运行对应代码。
- 怎么清空视图上的所有图形
- 如果建立一个虚拟的网卡,谢谢!
- GetOpenFileName(XXXX)怎样设置使其每次的打开文件对话框都在中央?
- ActiveX控件在属性页中的显示问题
- 有谁知道Visual Assist的下载地址?
- 关于debug版和release版的问题,望指点!!!
- !!紧急求救:98DDK的Compile问题,非常奇怪!
- 请人代做opengl程序,重金酬谢
- 在线等~ 用windows api实现 不用mfc 实现类似于仪表的一个压力表
FILE * pFile;
FILE * pWrite;
char buffer[100] = {0}; pWrite = fopen( "out1.dat", "w+" );
if( NULL == pWrite ) return;
pFile = fopen ("out.dat" , "r");
if (pFile == NULL) perror ("Error opening file");
else
{ while ( !feof(pFile) )
{
fgets( buffer , 100 , pFile );
m_lbShow.AddString( buffer ); //在这里设定你写到pWrite的规则。
fputs( buffer, pWrite ); fflush( pWrite );
}
fclose( pFile );
fclose( pWrite );
} //delete out.dat
remove( "out.dat" );
rename( "out1.dat", "out.dat" );