Kurzusleírás

  • Mi az a beágyazott rendszer?
    • Egyszerű definíció
    • Néhány módjelző esemény
    • Jellemzők
    • Miért használnánk C++-t?
  • Hasonlóság a C-vel
    • C: A C++ részhalmaza – majdnem
    • Teljesítmény
    • Megadott ”Ingyenes” Funkcionalitás
    • Miért nem használnánk C++-t?
  • Osztályok
    • Tartozékek
      • Példányváltozók
      • Osztályváltozók
    • Függvények
      • Példányfüggvények
      • Osztályfüggvények
    • Implikált metódusok
      • Konstruktor
        • Inicializálás
        • Hivatkozás átadása
      • Destruktor
      • Másoló értékadási operátor
    • Move semantika – a nem szükséges mélymásolás elkerülése
    • A C++-beli struct
    • Csomag/Névter
  • Oröklődés
    • Bemutatás
    • Valósítás
    • Teljesítmény
    • Többszörös öröklődés
    • Virtuális öröklődés
  • Többformaság
    • Bemutatás
    • Virtuális függvény
    • Virtuális destruktor
    • Valósítás
    • Futtatási időben történő típusinformáció, RTTI
    • Teljesítmény
  • Sablonok
    • Bemutatás
    • Függvény sablon
    • Osztály sablon
      • Variadikus sablonok
    • Kód szélesedése
    • Valósítási stratégiák
    • Sablon meta programozás
    • Sablon vs. öröklődés?
  • Hibakezelés
    • Kivételkezelés
    • Teljesítményi problémák
    • Valósítás
  • Belső kód
    • Mikor használjuk?
    • Stratégiák
  • Rendszer indítása
    • Rendszerindítás
    • A C része
    • A C++ része
  • Standard könyvtár
    • Standard sablonkönyvtár, STL
    • iostream könyvtár
    • Az STL-hez történő nagyobb kiterjesztések a C++11 miatt:
      • Move semantika
      • Variadikus sablonok
      • Párhuzamos működés
  • Memóriakezelés
    • A C++ memóriamodelje
      • A stdint-típusok
      • Atomos típusok és műveleteik
    • Stratégiák
    • Változók
    • Helyi újralétrehozás (placement new)
    • Felhasználói memóriakezelés
  • A C és a C++ közötti inter-operabilitás
    • Név deformálás (name mangling)
    • Statikus inicializáció
    • Dinamikus memória
    • struct tartalma
      • POD – Plain Old Data típus
  • Tervezési minták
    • RAII – Erőforrás beszerzése inicializációval (Resource Acquisition Is Initialization)
    • Memóriahoz rendelt bemenet-kimenet
    • Események kezelése
    • Statikus objektumok inicializálása

Követelmények

A képzés megköveteléseinek teljesítéséhez nincsenek specifikus előfeltételek szükségessége.

 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák