【发布时间】:2014-12-27 03:23:34
【问题描述】:
错误没有重载函数“getline”的实例与参数列表匹配
我似乎看不出有什么问题。我觉得我传递了正确的论点(即std::ofstream 和std::string)。任何帮助都会非常感谢。
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main () {
ofstream myfile;
ofstream yourFile;
myfile.open ("read.cc");
yourFile.open ("write.cpp");
string line;
这部分尤其是出现错误的部分。
if (myfile.is_open()){
while 循环中的 getline 是红色的,并且给了我过载错误。
while(getline(myfile,line)){
yourFile << line <<"\n";
}
}
myfile.close();
yourFile.close();
return 0;
}
我以为我已经正确设置了流。
【问题讨论】: