30.06.2013 Aufrufe

Softwareentwicklung in C++ - ASC

Softwareentwicklung in C++ - ASC

Softwareentwicklung in C++ - ASC

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

38 2. Datentypen und Variablen<br />

5 us<strong>in</strong>g std : : cout ;<br />

6 us<strong>in</strong>g std : : endl ;<br />

7<br />

8 struct Pixel<br />

9 {<br />

10 unsigned x coord ;<br />

11 unsigned y coord ;<br />

12 // the s i n g l e c o l o r channels red , green and blue<br />

13 // are accessed through the i n d i c e s 0 , 1 and 2<br />

14 unsigned short rgb value [ 3 ] ;<br />

15 } ;<br />

16<br />

17 struct Pixel g l o b a l p i x e l ; // i m p l i c i t l y i n i t i a l i z e d<br />

18<br />

19 <strong>in</strong>t ma<strong>in</strong> ( <strong>in</strong>t argc , char ∗ argv [ ] )<br />

20 {<br />

21 struct Pixel o n e p i x e l ;<br />

22<br />

23 o n e p i x e l . x coord = 10;<br />

24 o n e p i x e l . y coord = 30;<br />

25 o n e p i x e l . rgb value [ 0 ] = 0xFF ; // maximum red<br />

26 o n e p i x e l . rgb value [ 1 ] = 0 x00 ; // no green<br />

27 o n e p i x e l . rgb value [ 2 ] = 0 x00 ; // no blue<br />

28<br />

29 cout

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!