C++中判断一个文件是否为空,C++,不要C语言的,求高手指点,谢谢了
打开文件读一个字节读失败
eof判断已经到文件末尾
或者
打开文件,seek到end
然后tell当前位置,为0
eof判断已经到文件末尾
或者
打开文件,seek到end
然后tell当前位置,为0
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-06-12
CStdioFile::GetLength() 文件大小为0 自然为空了追问
这是C++吗?比如说判断文件名为file的文件内容是否为空,怎么用?谢谢了!
追答CStdioFile::Open()
CStdioFile::GetLength()
第2个回答 2011-06-13
#include<fstream>
fstream f;
先调用f.open();然后用f.eof();即可判断文件是否为空
fstream f;
先调用f.open();然后用f.eof();即可判断文件是否为空
第3个回答 2011-06-13
你读一下不就完了,如果一读就EOF了,肯定空啊。