Popis:
Ukážka:
1.1 Druhy konfigurácie systému
Štruktúra nastviteľných systémov je určená konfiguráciou ich súčastí. Konfigurácia statického systému pripomína konštantu počas doby behu programu (runtime), zatiaľ čo dynamický systém sa mení v priebehu času.
Kľúčové slová:
šablóna
programovanie
c++
šablóny
parametrizácia
Obsah:
- Obsah:
1.1 Druhy konfigurácie systému 4
1.2 C++ podpora pre dynamickú konfiguráciu 5
1.3 C++ podpora pre statickú konfiguráciu 5
1.3.1 Statické väzby 5
1.3.2 Inlining 5
1.3.3 Šablóny 7
1.3.4 Parametrizovaná dedičnosť 9
1.3.5 typedefs 9
1.3.6 Typové synonymá 9
1.3.7 Hierarchické triedy 10
1.4 Obmedzenia určitých šablón 10
1.5 Vzťah statickej a dynamickej parametrizácie 12
1.6 Obálky založené na parametrizovanom dedení 16
1.7 Metóda šablón založená na parametrizovanom dedení 16
1.8 Parametrizácia spôsobu väzby 19
1.9 Dôsledná parametrizácia viacerých zložiek 19
1.10 Statické vzťahy medzi zložkami 20
1.10.1 Zložky vplývajúce 21
1.10.2 Zložky pod vplyvom 23
1.10.3 Štruktúrované konfigurácie 25
1.10.4 Rekurzívne zložky 27
1.10.5 Inteligentné konfigurácie 29