Veröffentlicht 25. November 200420 j Hallo! Würde gerne das letzte Zeichen in meinem String löschen! "Hallo*" Kamm mir jemand dabei helfen? Das Problem ist, daß mein Wort immer unterschiedlich lang ist, sonst würde ich nur X Zeichen in einen neuen String kopieren. Aber so muß wirklich nur das Letzte Zeichen gelöscht werden!!! Bin dankbar für jede Hilfe!!! Der Bambusjunge
25. November 200420 j Was für ein "String"? std::string? std::string s = "Hallo*"; s = s.substr(0, s.length()-1);[/CODE] char-Array? [CODE]char s[] = "Hallo*"; s[strlen(s)-1] = '\0'; Noch was anderes?
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.