Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Ascii macht wieder Stress :-)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
01.12.2003, 21:13 Uhr
DieRuhevordemSturm



Also Folgendes (dämliches Problem!)

ok ich will einfach nur von einem Buchstaben den ASCII - Wert rausbekommen
ich weis ich weis Wert - '0' blöderweise klappt das nicht !


Code:
char Buchstabe ;
int ASCII

ASCII = Buchstabe - '0';

blöderweise klappt das nicht ! was fehlt da ?



DANKE für eure Bemühungen !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.12.2003, 21:21 Uhr
Pablo
Supertux
(Operator)


Du brauchst nicht mit - '0' zu subtrahieren. Denn Buchstabe schon den richtigen ASCII Code hat.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.12.2003, 21:53 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Ich glaube er hat sowas vor:


C++:
char Buchstabe = '8';
int BuchstabedirektalsZahl = Buchstabe - '0';



BuchstabedirektalsZahl wäre dann 8 und nicht mehr '8' bzw 56.

aber sowas geht eigentlich einfacher per atoi(...):


C++:
char Buchstabenfolge[] = "14564";
int BuchstabenalsZahl = atoi(Buchstabenfolge);


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: