我的vc++程序中要读写文件,可是。。。

来源:百度知道 编辑:UC知道 时间:2024/06/04 17:39:07
vc++我在头文件里加入#include <iostream> #include<ifstream>
主函数中写ifstream readfile("C:\\abc.dat",ios::nocreate);
if (! readfile.fail()) {
char info[1023];
while (readfile >>info){
cout<< info<<endl;
}
readfile.close();

编译主函数出错提示是D:\eluosi\main.cpp(151) : error C2065: 'ifstream' : undeclared identifier

?怎么回事?

using namespace std;

在#include语句段的后面加上这句...

STL的名称空间,一般都需要

你忘了加.h
书写头文件时应该
#include <iostream.h>
#include <ifstream.h>