000
30.05.2008, 07:10 Uhr
~DerBaer
Gast
|
Hi,
Ich würde gerne, dass der benutzer eine zeichenkette eingibt, und ich jedem buchstaben durch eine zahl ersetzte. So habe ich das momentan gemacht:
char eingabe[20] = {' '}; int in[20] = {0}; cin >> eingabe; for (int i = 0; i < 20; i++) { in[i] = static_cast<int>(eingabe[i]); }
Mit dieser technik erhalte ich aber für jeden buchstaben den ascii-code. Ich will aber eigene selbstdefinierte Zahlen vergeben, weil ich nur ca. 60 versch. zahlen brauche.
Ich habe jetzt vor kurzem mal was über enums gelesen, aber einen Charakter kann ich nicht in einen enum-datentyp convertieren, oder?
Hat jemand eine Idee für mein Problem?
MFg |