Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

Werbeanzeige

22.01.2014, 21:06

Forenbeitrag von: »Prigresh«

[C++] Einsteiger Problem: Hilfe bei mein Programm (ungewollte Endlosschleife :S)

Ja super hat geklappt. Ich hab den Code wie folgt geändert: C-/C++-Quelltext 1 2 3 4 5 6 7 8 // Klassenwahl cout << "Bitte wähle eine Klasse: " << endl << "1. Magier" << endl << "2. Krieger" << endl << "3. Schurke" << endl; cin >> PLAYER.CLASS; cin.ignore(numeric_limits<streamsize>::max(), '\n'); // Namenswahl cout << endl << "Bitte wähle gibt dein Namen ein: " << endl; cin.get (PLAYER.CLASS_NAME, 10); cin.ignore(numeric_limits<streamsize>::max(), '\n'); Wobei ich einfach den Code in Zeile 4 und...

22.01.2014, 20:50

Forenbeitrag von: »Prigresh«

[C++] Einsteiger Problem: Hilfe bei mein Programm (ungewollte Endlosschleife :S)

Zitat von »Tankard« Ich habe cin nie ernsthaft benutzt, also korrigiert mich wenn ich falsch liege. Du bestätigst deine Eingabe ja mit einem return. Dieses return steckt noch im Eingabepuffer. Daher wird direkt eine leere Eingabe angenommen. Du kannst cin einfach nach jeder Eingabe bis zum Newline leeren. cin.ignore(numeric_limits<streamsize>::max(), '\n'); Falls in dem Buch bereits std::string behandelt wurde, dann solltest du diesen auch anstatt char[] nutzen. Ebenfalls wäre ein Blick auf std...

22.01.2014, 20:28

Forenbeitrag von: »Prigresh«

[C++] Einsteiger Problem: Hilfe bei mein Programm (ungewollte Endlosschleife :S)

So danke erst einmal für den Hinweis mit der Funktion. Hab das entsprechend geändert, sollte nun funktionieren hoffe ich mal Hab jetzt auch mal etwas im Buch vor gegriffen und mir den Debugger angeguckt (der erst zum ende des 8. Kapitels thematisiert wird). Bin soweit auch durch gegangen und habe 2 Fehler entdeckt. Sowohl die Zeile 40 wie auch die Zeile 84 bezieht er zwar ein, wartet dort aber nicht auf eine Eingabe des "Spielers" sondern springt da gleich weiter in die nächste Zeile. Ich hab mi...

22.01.2014, 19:29

Forenbeitrag von: »Prigresh«

[C++] Einsteiger Problem: Hilfe bei mein Programm (ungewollte Endlosschleife :S)

Halli hallo, ich bin hier ganz neu und wende mich mit ein Problem an euch, bei den ich nicht weiter komme Ich hab vor ca. 6 Tagen angefangen C++ zu lernen. Hab mir dazu das Buch "C++ FÜR SPIELE -PROGRAMMIERER" geholt. Nun bin ich gerade in Kapitel 5 (Arrays und Strukturen). Nun lese ich mir immer die Kapitel Step4Step durch und versuche das gelernte anzuwenden und durch eigene Sachen zu festigen. Nun habe ich ein Programm geschrieben, dass eigentlich folgendes machen soll: 1. Man wählt eine Klas...

Werbeanzeige