Funktion std::getline wird nicht erkannt (War : Laden, Laden, Laden)



  • Ich habe ein Problem, wenn ich in mein Programm etwas laden möchte, dann erscheint unten immer: [C++ Fehler] ... Aufruf der undefinierten Funktion 'getline'

    Was tun?????

    [/cpp]

    ifstream lesen ("Datei.txt");
    string s;

    getline(lesen, s);
    Edit2->Text = s.c_str();[cpp]

    /Edit akari : Bitte aussagekräftigere Titel wählen!



  • Hier noch mal richtig^^:

    ifstream lesen ("Datei.txt");
            string s;
    
            getline(lesen, s);  
            Edit2->Text = s.c_str();
    

    [/quote]



  • Axel W. schrieb:

    Hier noch mal richtig^^:

    ifstream lesen ("Datei.txt");
            string s;
    
            getline(lesen, s);  
            Edit2->Text = s.c_str();
    

    Kann mir denn niemand helfen?? 😞



  • Hallo

    Du solltest schon mehr als 6 Minuten Geduld haben...
    Dein Problem kann ich nicht nachvollziehen. Da du ja sowohl die Header string und fstream als auch den namespace std einbindest, sollte dieser Quellcode im Builder laufen :

    #include <string>
    #include <fstream>
    ...
    using namespace std;
    ...
    ifstream lesen ("Datei.txt");
    string s;
    getline(lesen, s);  
    Edit2->Text = s.c_str();
    

    bis bald
    akari


Anmelden zum Antworten