VC中用CFile出错,现在用ifstream也出错,请帮忙看看
我在程序中用CFile f( filepathname, CFile::modeRead|CFile::typeBinary );打开一文件,当用char buf[1024];while( ( nread = f.Read( buf, sizeof(buf) ) ) )来读文件时,不知道什么原因,只能读到部分字节,不能把文件全部读完就nread=0,而我把nread=0当成读到文件尾了,是不是不能这样用?
我见这样操作不行,就又想起用ifstream,明明在前面#include <fstream.h>了,可编译时还是报错,不认识ifstream,请问怎样解决?