c/c++读写文件

来源:赵克立博客 分类: C/C++ 标签:C/C++发布时间:2017-11-16 16:46:11最后更新:2017-11-18 19:45:51浏览:928
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2017-11-18 19:45:51
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

读文件

FILE* fp=fopen("data.db","r");
if(fp!=NULL){
//取文件大小来申请内存缓存大小
int filesize=0;
//通过把读取的位置先移到文件尾来取文件大小
//移到文件尾
fseek(fp, 0, SEEK_END);
//取读取的当前位置离文件首的大小,就是文件大小
filesize=ftell(fp);
//把读取指针重设置为文件开始
rewind(fp)
TCHAR* ch = new TCHAR[filesize+1]{0};
fread(ch, 1, filesize, fp);
fclose(fp);
}



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python