kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Kiadó: | ComputerBooks Kiadó Kft. |
---|---|
Kiadás helye: | Budapest |
Kiadás éve: | |
Kötés típusa: | Ragasztott papírkötés |
Oldalszám: | 340 oldal |
Sorozatcím: | |
Kötetszám: | |
Nyelv: | Magyar |
Méret: | 24 cm x 17 cm |
ISBN: | 963-618-346-5 |
Megjegyzés: | CD melléklettel. |
Bevezetés | 1 |
A C++ mint egy jobb C nyelv | 7 |
Első találkozás C++ nyelven írt programmal | 9 |
A C++ nyelv alapelemei | 11 |
A nyelv jelkészlete | 11 |
A C++ nyelv azonosítói | 11 |
Konstansok | 12 |
Sztringkonstansok (literálok) | 15 |
Megjegyzések a programban | 16 |
Operátorok és írásjelek | 16 |
A C++ program szerkezete | 17 |
Egyetem modulból felépülő C++ program | 17 |
Több modulból álló C++ program | 18 |
Alaptípusok, változók és konstansok | 21 |
A C++ nyelv típusai | 21 |
Egyszerű változók definiálása | 25 |
Saját típusok előállítása | 26 |
Konstansok C++ nyelvben | 26 |
Értékek, címek, mutatók és referenciák | 28 |
Operátorok és kifejezések | 33 |
Precedencia és asszociativitás | 36 |
Mellékhatások és a rövidzár kiértékelés | 37 |
Az elsődleges kifejezés operátorai | 38 |
Aritmetikai operátorok | 38 |
Összehasonlító és logikai operátorok | 39 |
Léptető operátorok | 41 |
Bitműveletek | 43 |
Értékadó operátorok | 45 |
Pointerműveletek | 47 |
A sizeof operátor | 48 |
A vessző operátor | 49 |
A feltételes operátor | 49 |
Az érvényességi kör (hatókör) operátor | 50 |
A new és a delete operátorok használata | 51 |
Futásidejű típusazonosítás | 54 |
Típuskonverziók | 55 |
Bővebben a konstansokról | 57 |
A C++ nyelv utasításai | 59 |
Utasítások és blokkok | 59 |
Az if utasítás | 60 |
A switch utasítás | 65 |
A ciklusutasítások | 67 |
A break és a continue utasítások | 73 |
A goto utasítás | 76 |
A return utasítás | 77 |
Kivételek kezelése | 77 |
Definiciók bevitele az utasításokba | 81 |
Származtatott adattípusok | 83 |
Tömbök, sztringek és mutatók | 83 |
Felhasználó által definiált adattípusok | 101 |
Függvények | 123 |
Függvények definiciója és deklarációja | 123 |
A függvények paraméterezése és a függvényérték | 126 |
A függvényhívás | 126 |
Különböző típusú paraméterek használata | 130 |
Rekurzív függvények használata | 151 |
Inline függvények | 156 |
Függvénynevek átdefiniálása (overloading) | 157 |
Általánosított függvények (template) | 159 |
Típusmegőrző szerkesztés (type-safe linking) | 161 |
Esetttanulmány: C++ deklarációk értelmezése és készítése | 162 |
Névterek és tárolási osztályok | 167 |
Az azonosítók élettartama | 167 |
Érvényességi tartomány és a láthatóság | 168 |
A kapcsolódás | 169 |
Névterületek | 170 |
A tárolási osztályok használata | 174 |
Az előfeldolgozó (preprocesszor) | 181 |
Állományok beépítése a forrásprogramba | 182 |
Feltételes fordítás | 183 |
Makrók használata | 185 |
A #line, az #error és a #pragma direktívák | 190 |
Az objektum-orientált C++ nyelv | 191 |
Bevezetés az objektum-orientált C++ nyelvbe | 193 |
Osztályok | 197 |
Adattagok | 198 |
Tagfüggvények | 198 |
Az osztály tagjainak elérése | 202 |
Az osztály objektumai | 204 |
Statikus osztálytagok használata | 206 |
Osztálytagokra mutató pointerek | 207 |
Konstruktorok és destruktorok | 209 |
Konstruktorok | 209 |
Destruktor | 215 |
Operátorok túlterhelése (operator overloading) | 217 |
A léptető (++, --) operátorok túlterhelése | 220 |
Az értékadó operátor átdefiniálása | 222 |
Függvényszerű osztályok (functionoidok) készítése | 223 |
Felhasználó által definiált típuskonverzió | 224 |
Az osztályok bővítése input/output műveletekkel | 225 |
A new és a delete operátorok túlterhelése | 226 |
A C++ nyelv bővítése saját típussal | 227 |
Az öröklés (öröklődés) mechanizmusa | 231 |
A származtatott osztályok | 231 |
Az alaposztály inicializálása | 235 |
Virtuális tagfüggvények - többalakúság (polimorfizmus) | 237 |
Virtuális alaposztályok | 240 |
Futás közbeni típusinformációk (RTTI) osztályok esetén | 241 |
Kivételek és az osztályok | 245 |
Általánosított osztályok (templates) | 249 |
Általánosított osztály definiálása | 253 |
Specializáció és példányosítás | 253 |
A sablonosztály "barátai" és statikus adattagjai | 255 |
Érték- és alapértelmezett sablonparaméterek | 255 |
A typename kulcsszó | 256 |
Összetettebb sablonpélda | 257 |
A C++ nyelv könyvtára | 261 |
A szabványos C++ nyelv könyvtárainak áttekintése | 263 |
Adatok bevitele és kivitele | 267 |
A C-könyvtár alapvető I/O műveletei (cstdio) | 267 |
A C++ alapvető I/O műveletei (iostream) | 277 |
Állományok kezelése | 284 |
A C-könyvtár legfontosabb elemei | 291 |
Karakterek osztályozása és átalakítása | 291 |
Konverziós függvények | 292 |
Memória-területek (pufferek) kezelése | 294 |
A dinamikus memória-kezelés függvényei | 295 |
Matematikai függvények | 296 |
Dátum- és időkezelő függvények | 300 |
Rendezés és keresés | 303 |
Egyéb hasznos függvények | 304 |
A Szabványos Sablonkönyvtár (STL) elemei | 305 |
Tárolók (konténerek) | 305 |
Iterátorok | 311 |
Algoritmusok | 313 |
Művelet-objektumok (functions) | 315 |
Allokátorok (allocators) | 317 |
Karaktersorozatok kezelése | 319 |
A C-könyvtár függvényei | 319 |
A string osztály használata | 322 |
Irodalomjegyzék | 327 |
Tárgymutató | 329 |
Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.