node85






13. C-struktury i unie



























Dalej: 13.1 C-struktury
W górę: PRG2/C++
Wstecz: 12.7 Lokalizujący przydział pamięci







13. C-struktury i unie



W języku C++, jak w każdym języku obiektowym, mamy możliwość
definiowania własnych typów danych, wraz z określeniem operacji,
jakie na tych danych można wykonywać. Służą do tego (jak w
Javie)
klasy, występujące w C++, z powodów głównie
historycznych, pod dwoma nazwami: klas i struktur.


Jednak typy złożone istnieją również w czystym C.
Mają one postać unii i struktur. W C++ implementacja struktur
została rozszerzona (i jest w zasadzie taka jak dla klas), ale warto
zdawać sobie sprawę, jak wyglądają struktury zgodne
z implementacją w C. Tego typu struktury, które będziemy nazywać
C-strukturami, są bardzo często używane nawet w programach
napisanych w C++, głównie ze względu na to, że C-strukturami są
często typy zdefiniowane w standardowych bibliotekach.




Podrozdziały


13.1 C-struktury
13.2 Unie













Dalej: 13.1 C-struktury
W górę: PRG2/C++
Wstecz: 12.7 Lokalizujący przydział pamięci



T.R. Werner, 24 wrzesnia
2007, godz. 22:51





Wyszukiwarka

Podobne podstrony:
node85 U6NI7GRP2L5WK6Z5UFNQS5TXRPZAPEHA7ZGQX3I
node85
node85
node85 GTWTZ44SCWN2TUXPLCTJEPFT7XZRJEBPCU266ZI
node85 YCD2FJFA5GHGA7CA7QGHR74SDAA43LB44RHWMEY
node85 1
node85

więcej podobnych podstron