BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- C++ Dezimalwert von Zeichen rausfinden (http://www.black-board.net/thread.php?threadid=23479)


Geschrieben von Wenso am 12.09.2008 um 12:06:

  Dezimalwert von Zeichen rausfinden

Huhu BB,

ich will eine Caesar-Verschlüsselung realisieren und im Zuge dessen würde ich gerne wissen, ob es möglich ist den Dezimalwert eines Zeichens auszugeben!

Kann mir da eventuell jemand weiterhelfen?

MfG Wenso



Geschrieben von phlox81 am 12.09.2008 um 12:09:

 

Ja natürlich geht das.

code:
1:
2:
char a = 'a';
std::cout << a << " = " << (int)a << std::endl;


Das sollte dir jetzt den Dezimalwert von a anzeigen.



Geschrieben von Black Star am 12.09.2008 um 16:51:

 

Du musst die chars gar nicht umwandeln, um damit zu rechnen.
code:
1:
2:
3:
4:
5:
char a = 'a';
a += 3;
std::cout << a << std::endl;

sollte ohne weiteres funktionieren. Intern verarbeitet der char wie integer-Variablen.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH