我在Eclipse的项目中使用CDT Internal Builder和MS Visual C ++ Toolchain。问题是编译器发誓:
Invalid arguments '
Candidates are:
std::basic_istream<char,std::char_traits<char>> & getline(char *, ?)
std::basic_istream<char,std::char_traits<char>> & getline(char *, ?, char)
'
当我点击这样的东西时:
#include <fstream>
using namespace std;
int main()
{
fstream fin;
char buf[256];
fin.open("in.txt", fstream::in);
fin.getline(buf, 256); // !!!!!
return 0;
}
有什么问题?
答案 0 :(得分:0)
您可以在此处阅读此问题:http://www.eclipse.org/forums/index.php/mv/msg/274600/776516/#msg_776516
基本上,它是eclipse代码分析插件(CODAN)中的一个错误。