2012-03-27 78 views
4

我在Eclipse的項目中使用了CDT Internal Builder和MS Visual C++工具鏈。問題是,編譯器發誓:在CDT Builder中cin :: getline的問題

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

我有完全相同的問題。如果您找到解決方案,請告訴我們。 – 2012-03-28 01:45:07

回答