Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Haha, die Syntaxhighlights kamen aus xCode per Copy & Paste mit. Ich muss das Lob also an meine Zwischenablage weitergeben Aber danke für den Tipp! Ich habe nun auch Input == NULL durch !Input ersetzt und es funktioniert. Vielen Dank!
#include <iostream> #include <fstream> using namespace std; //Hauptprogramm // int main () { //Variablen // int Highscore = 0; //Datei zum Lesen öffnen und Highscore auslesen ifstream Input ("Highscore.shc", ios::binary); if (Input == NULL) { cout << "Datei konnte nicht geoeffnet werden." << endl; } else { Input.read ((char*) &Highscore, sizeof (Highscore)); //Highscore ausgeben cout << "Highscore aus der Datei: " << Highscore; cout << endl; } //Datei schließen Input.close(); return 0; }
Hallo zusammen, gerade arbeite ich mich durch Kapitel 8.5.2 mit Listing 8.9 Allerdings bekomme ich die Prüfung, ob die Datei geöffnet werden konnte nicht hin! Problem ist die Zeile if (Input == NULL) xCode gibt mir jedes Mal den Fehler "Invalid operands to binary expression ('ifstream' (aka 'basic_ifstream<char>' and 'long') mit der Warnung "Comparison between NULL and non-pointer ('ifstream' (aka 'basic_ifstream<char>') and NULL) Habe mittlerweile das Listing auch einfach abgetippt, aber bekomm...
Hallo zusammen, vielen Dank für die Antworten!
Hi Leute, ich hab mich nun erstaunlich einfach durch das Buch C++ für Spieleprogrammierer gearbeitet. Zwar wurde es immer komplizierter, aber ich konnte noch alles aus dem Kopf heraus programmieren. Nun bin ich allerdings bei der Singleton Klasse angekommen und ich checke von einen Moment auf den anderen fast nichts mehr. Ich verstehe zwar die Logik, aber nicht den Code. Es fängt an mit static T *m_pSingleton; -> Das ist mir noch klar. Es wird ein statischer Zeiger mit Datentyp T(emplate) mit Na...