#include<iostream.h>//C++显示(读取)文件大小源程序 #include<fstream.h> void main() { ifstream rs("E:\\visual studio 2008\\Projects\\libraryManger\\libraryManger\\book.txt",ios::in); try { if(rs.fail()) //当文件不存在时,rs.fail()返回真 throw "error!"; } catch(char *s) { // cout<<s<<fname<<"文件不存在!"<<endl; cout<<s<<"文件不存在!"<<endl; return; } rs.seekg(0,ios::end); //此句意为将文件的读指针移至文件末尾 cout<<"文件大小:"<<rs.tellg()<<"Bytes"<<endl; //tellg()函数返回当前文件指针的位置 }
C++文件操作 获取文件大小
原创
©著作权归作者所有:来自51CTO博客作者botaorain的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:C++文件操作
下一篇:mysQL版本与驱动版本对应问题

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++通过文件指针获取文件大小
通过一个实例介绍了C++通过文件指针获取文件大小的方法。
指针 文件 C++ ios 文件指针