buchstaben aus einem String löschen
-
hi,
ich weiss des is ne dumme frage, aber wie kann ich denn einen buchstaben aus einem string (char löschen? gibts da irgend n Zeichencode für oder so?
-
Hi,
kannst mit find nach dem Buchstaben (oder was auch immer) suchen und bekommst die Stelle zurück. replace oder delete hinterher ...
Irgendwie so
Legolas
-
also das Zeichen das ich los werden will is immer das letzte des Strings.
das müsste doch mit '\0' oder sowas gehen oder?
-
Hallo,
arbeitest Du mit std::string oder mit einem char * ?
-
wenn es imemr das letzte zeichen ist, könnte man doch einen zweiten string erzeugen, der ein zeichen weniger hat als der original string.
dann kopiert man den ersten string - ein zeichen mittels strncpy in den zweiten...
könnte das vielleicht funktionieren?
-
Indem du alle folgenen zeichen um eins nach links verschiebst inklusive dem \0.