[C++] Dateiinhalt lesen

Hallo,

ich hab nen Code, der ne (Text-) Datei liest und den Inhalt ausgeben soll.
Aber ich bekomm nen Fehler und hab keine Ahnung was das Teil von mir will.

Das ist die Funktion:
Code:[code]
int readfile(){
string buffer;
ifstream read;
int i;

 read.open("code.txt", ios_base::in);     
getline(read,buffer,"\n");    /*Zeile 25:*/  
 getch();
 read.close();
 return 0;

}
[/code]
Fehlermeldung:

25: no matching function for call to `getline(std::ifstream&, std::string&, const char[2])' 

Hier die Funktion ‚getline‘ mit erklärung:getline.html
Was mache ich denn falsch?

OS: WinXP
Compiler: DevC++

lg,
n1ob

Hallo,

du musst die Zeile getline(read,buffer,"\n");ingetline(read,buffer,'\n'); ändern.

Den letzten Parameter kannst du aber auch weglassen, da ‚\n‘ der default-Parameter ist.

N43

geil =) funzt.