eof

    2Hitze

    3Antwort

    den Befehl ausführen: ./program < input.txt mit der folgenden Code-Kontrolle: string input; while(cin) { getline(cin, input); } Der obige Code scheint einen zusätzlichen getline() Aufruf zu

    2Hitze

    2Antwort

    Ich habe eine harte Zeit mit einer Do-While-Schleife, die stoppen soll, wenn wir das Ende der Datei erreichen. Hier ist der Schleifencode: do { if (pcompanyRow[0] != '#' && pass == 1) { str

    45Hitze

    3Antwort

    ich zur Zeit das Buch C Programming Language von Ritchie & Kernighan zu lesen. Und ich bin ziemlich verwirrt über die Verwendung von EOF in der getchar() Funktion. Zuerst möchte ich wissen, warum der

    7Hitze

    3Antwort

    Ich laufe mich selbst durch ein C++ - Lehrbuch, das ich als Auffrischung der C++ - Programmierung habe. Eines der Übungsprobleme (ohne zu sehr ins Detail zu gehen) möchte, dass ich eine Funktion defin

    5Hitze

    1Antwort

    Unten Programm läuft gut auf Solaris/Linux verschiedenen Geschmack, aber nicht auf AIX. auf AIX while(c!=EOF) Wenn ich ersetzen durch while(c!=0xff) es läuft einfach gut Jeder Gedanke? Ich habe die Ma

    2Hitze

    2Antwort

    Führt some_file.good()false nach dem Lesen des letzten Eintrags aus der Datei oder nach dem Versuch, darüber hinaus zu lesen? Das heißt, sollte ich while (input.good()) { getline(input, line);

    8Hitze

    6Antwort

    Wie überprüfe ich für EOF in Python? Ich habe in meinem Code einen Fehler gefunden, bei dem der letzte Textblock nach dem Trennzeichen nicht zur Rückkehrliste hinzugefügt wurde. Oder gibt es eine bess

    8Hitze

    4Antwort

    Mein Code muss alle Dateien einlesen. Ich bin den folgenden Code zur Zeit mit: BufferedReader r = new BufferedReader(new FileReader(myFile)); while (r.ready()) { String s = r.readLine(); //

    31Hitze

    8Antwort

    Gibt es eine einfache Möglichkeit zu überprüfen, ob eine Datei leer ist. Wenn Sie beispielsweise eine Datei an eine Funktion übergeben und erkennen, dass sie leer ist, schließen Sie sie sofort? Vielen

    26Hitze

    6Antwort

    Ich habe dies, aber sobald es den vermeintlichen EOF erreicht, wiederholt es einfach die Schleife und scanf wieder. int main(void) { char words[16]; while(scanf("%15s", words) == 1)