• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[C++] Dateiinhalt lesen

Status
Für weitere Antworten geschlossen.

N10B

Neues Mitglied
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;
 }
Fehlermeldung:
Code:
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
 
Zuletzt bearbeitet:
Werbung:
Hallo,

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

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

N43
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben