#include <string>
#include <iostream>
using namespace std
int main(int argc,char* argv[])
{
string sFileName="c:/aa.txt"
ifstream in(sFileName.c_str())
in.seekg(0,ios::end)
long size = in.tellg()
in.close()
cout<<"文件大小为:"<<size<<" 字节"<<endl
return 0
} 这样更准确吧
使用指针 例子:#include <fstrea>
using namespace std
int main(){
char buffer[1024]
int pos=10 //跳过10个字节
ifstream fl
fl.open("c:\\1.txt",ios::in)
fl.seekg(pos,iso::beg)
fl.read(buffer,1024)
fl.close()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)