strings->ASCII
-
Hallo
Ich suche eine Methode, mit der ich Zeichen eines Strings über den ASCII-Zeichencode manipulieren kann.
Beispiel:
a entspricht 97
nun wird 97 zum Beispiel um 2 erhöht => 99
99 entspricht nun c(simple Cäsar-Verschlüsselung)
-
Du kannst jedes Zeichen als Zahl auffassen und damit rechnen:
char a = 'a'; a += 2; // gibt c aus: cout << a;
-
Danke - ist ja ganz leicht..
Gibt es auch noch eine Möglichkeit mit dem String-Objekt?
-
Wenn du weißt, wie man auf einzelne Zeichen zugreifen kann, ist diese Transferleistung doch nicht zu viel verlangt?
-
ups ja -
- Ist ja genau dasselbe
string text; text[i]+=y;