Dev-C++ string-Problem

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Dev-C++ string-Problem

    Ohhilfe, schon wieder ein Problem mit meinem Compiler.
    Er meldet zustand als undefinierte Funktion, string klappt nicht
    recht. Wenn ich ohne zustand mche, klappt alles gut.
    Wieso hat mein Compiler ein Problem mit strings?

    Quellcode

    1. #include <iostream>
    2. #include <string>
    3. using namespace std;
    4. int main () {
    5. cout << "Hasso steht schwanzwedelnd vor dir!\n"
    6. << "Er ist dressiert worden, auf bestimmte Anweisungen zu hoeren...\n"
    7. << "Wenn du wissen willst, auf welche, musst du nick3 fragen.\n\n";
    8. int sitz = 0;
    9. while (true) {
    10. string Kommando;
    11. cin >> Kommando;
    12. if (Kommando == "sitz") {
    13. cout << "Hasso sitzt\n\n";
    14. sitz = 1;
    15. } else {
    16. if (sitz != 0) {
    17. string zustand = "sitzt";
    18. } else {
    19. string zustand = "steht";
    20. }
    21. cout << "Hasso " << zustand << " zungerausstreckend dumm da und ragiert nicht. Dummer Hund!\n\n";
    22. }
    23. }
    24. int Endblinker;
    25. cin >> Endblinker;
    26. return 0;
    27. }
    Alles anzeigen


    23 C:\Dokumente und Einstellungen\X\Desktop\Unbenannt1.cpp `zustand' undeclared (first use this function)