Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Listing 3.10

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
08.02.2006, 22:08 Uhr
Adil



Hi, im Buch EInstieg in C++ von Arnold Willemer ist ein Lisintgbeispiel und da gibts in der Zeile 23 folgenden Befehl :

...
{

cout << (char) ('A' + y) << " ";
.....

Also warum ist das char hier in Klammern und was bedeutet die Klammer ('A' + y)

also kann mir jemand weiterhelfen

Danke
Adil
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.02.2006, 22:31 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Also das char in klammern ist ein C-Style-Cast, d.h
also er wandelt das was dahinter kommt in einen char um.
Also die Klammer bedeutet, das zu dem ASCII-Wert von dem Buchstaben A noch y dazuaddiert wird. (und
also das ganze dann durch den cast davor in einen char umgewandelt wird)
--
class God : public ChuckNorris { };

Dieser Post wurde am 08.02.2006 um 22:32 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.02.2006, 01:31 Uhr
Adil



cool,..vielen dank,........jetzt kann ich da einigermassen nachvollziehen,..weil das lsiting nicht erklört wird und diese Klammer mit Char zum ersten mal benutzt wird,..aber anosnten ist das Buch sehr gut
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: