study_ckj 发表于 2015-7-13 15:57:25

C++输入流seekg()函数使用问题

std::fstream::f("路径");
f.seekg(0,std::fstream::end);
size_t size =(size_t)f.tellg();
f.read(str,size);
这里的size比文件实际大小大啊;打印str这个字符数组,结尾会多几个垃圾字符。怎么解决?是seekg()函数本身的问题还是我使用的问题?谢谢
页: [1]
查看完整版本: C++输入流seekg()函数使用问题