文件流操作为什么总是通不过
我在看钱能的C++教程第二版,以下是一段关于文件流操作的程序:
#include <fstream>
using namespace std;
int main()
{
ifstream in( "a.in ");
ofstream out( "a.out ");
for(string str; getline(in,str);)
out < <str < <endl;
}
我用了VC6,VC2005,BC++3.1手头就这么多了,都通不过,说什么没有getline函数,
大家帮帮忙看看,或怎么修改。
[解决办法]
加#include <string>
[解决办法]
加上
#include <string>
[解决办法]
for(string str; getline(in,str);) 使用方法错误
char temp [1024] = [0];
while (in > > )
{}
[解决办法]
头文件
#include <iostream>
#include <fstream>
while(getline(in,line))
{
}