string ascii werte erhöhen



  • Hallo,
    ich möchte einen string ziffer für ziffer durchgehen und den ascii wert höher setzen.
    und dann per messagebox ausgeben.

    also mein cpmiler zeigt keinen fehler an.
    aber das prog stürtzt ab.
    Deshalb wäre es nett, wenn mir jmd von euch das mal coden würd.

    Danke schonmal im Voraus.
    mfg füsig



  • Lern nen Debugger zu benutzen.



  • Ja toll ich weis zwar welcher befehl das prog zum absturz bringt aber warum oder wie das richtig geht kann ich mir auch nich aus den Fingern saugen.
    gewöhn dirn anderes verhalten an....



  • Hallo

    und woher sollen wir das wissen? Wir sind keine Hellseher und kennen weder deinen Code noch die genauen Fehlerumstände.

    Ich vermute einfach mal, das du über die Größe des String heraus zugreifst.

    bis bald
    akari



  • Ich hab doch garnicht verlang, zu wissen woran es liegt.
    Ich möchte doch nur dass es einer, der weis wie mans macht den code mal postest bitte.

    mfg füsig



  • Hallo

    du würdest aber lernen, wie man Fehler auswertet und behebt.

    Aber gut... zwar ohne Messagebox aber dafür reines C++ in Konsole

    #include <iostream>
    #include <string>
    using namespace std;
    
    int main()
    {
      string test = "123abc";
      for (int pos = 0; pos < test.size(); pos++)
        test[pos]++;
      std::cout << test << endl;
    }
    

    bis bald
    akari


Anmelden zum Antworten