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!
Werbeanzeige
Naja das Forum sollte halt ne Warnfunktion haben: "Während dem Schreiben wurden X neue Beiträge erstellt."Ich F5e immer zig mal bevor ich poste!
Ich glaub schon.Ist bei Ausgabe das Zeichenlimit auch 80?
Ja da wollte ich doch gleich klagen über fehlerhaften Code & zu viele Zeichen.Hatte eine Zeile zu viel. Habe noch unsigned int m_TargetNumber(); korrigiert und das vergessen!
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { /* To be done! */ } class NumberQuiz { public: NumberQuiz(); void RunLoop(); private: unsigned int m_TargetNumber; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; keep(); } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { /* To be done! */ } class NumberQuiz { public: NumberQuiz(std::string Playername): m_PlayerName(Playername) {} void RunLoop(); private: unsigned int m_TargetNumber; std::string m_PlayerName; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; NumberQuiz(PlayerName); keep(); } |
Naja das Forum sollte halt ne Warnfunktion haben: "Während dem Schreiben wurden X neue Beiträge erstellt."Ich F5e immer zig mal bevor ich poste!
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { try { //tbd } catch (exception& e) { cout << "Exception in delete_all_files" << endl; } } class NumberQuiz { public: NumberQuiz(std::string Playername): m_PlayerName(Playername) {} void RunLoop(); private: unsigned int m_TargetNumber; std::string m_PlayerName; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; NumberQuiz(PlayerName); keep(); } |
Administrator
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { try { //tbd } catch (const std::exception& e) { std::cout << "Exception in delete_all_files" << std::endl; } } class NumberQuiz { public: NumberQuiz(std::string Playername): m_PlayerName(Playername) {} void RunLoop() { } private: unsigned int m_TargetNumber; std::string m_PlayerName; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; auto quiz = NumberQuiz(PlayerName); keep(); } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { try { //tbd } catch (const std::exception& e) { std::cout << "Exception in delete_all_files" << std::endl; } } class NumberQuiz { public: NumberQuiz(std::string Playername): m_PlayerName(Playername), m_NumberGuessed(false) {} void RunLoop() { while(!m_NumberGuessed) {} } private: unsigned int m_TargetNumber; std::string m_PlayerName; bool m_NumberGuessed; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; auto quiz = NumberQuiz(PlayerName); keep(); } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { try { //tbd } catch (const std::exception& e) { std::cout << "Exception in delete_all_files" << std::endl; } } class NumberQuiz { public: NumberQuiz(const std::string& Playername): m_PlayerName(Playername), m_NumberGuessed(false) {} void RunLoop() { while(!m_NumberGuessed) {} } private: unsigned int m_TargetNumber; const std::string m_PlayerName; bool m_NumberGuessed; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; auto quiz = NumberQuiz(PlayerName); quiz.RunLoop(); keep(); } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
#include <iostream> #include <string> #include <cmath> #include <memory> #include <limits> void keep() { std::cin.clear(); std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); std::cin.get(); } void delete_all_files() { try { //tbd } catch (const std::exception& e) { std::cout << "Exception in delete_all_files" << std::endl; } } class NumberQuiz { public: NumberQuiz(const std::string& Playername): m_PlayerName(Playername), m_NumberGuessed(false) {} void RunLoop() { while(!m_NumberGuessed) { } } private: unsigned int m_TargetNumber; const std::string m_PlayerName; bool m_NumberGuessed; }; int main(int argc, const char* argv[]) { std::cout << "Willkommen bei 'Fight For Your Data'!" << std::endl; std::cout << "Du spielst um all deine Dateien!" << std::endl; std::cout << "Der Dateidieb heißt " << argv[0] << " der fiese." << std::endl; std::cout << "Wie heißt du?" << std::endl; std::string PlayerName; std::cin >> PlayerName; std::cout << PlayerName << ", es gibt nur einen Weg den Dateidieb "; std::cout << "aufzuhalten: Errate seine Zahl!" << std::endl; auto quiz = NumberQuiz(PlayerName); quiz.RunLoop(); keep(); } |
Werbeanzeige