架构师_程序员_码农网

P Získanie hesla
Registrácia

QQ登录

Stačí jeden krok, aby ste mohli začať

Vyhľadávanie
Zobrazenie:9651|Odpoveď: 2
打印 上一主题 下一主题

[C++]Nápady na programovanie v C++ [PDF na stiahnutie

[kopírovať odkaz]
V 跳转到指定楼层
majiteľovi budovy
发表于 2015-1-12 21:28:29|只看该作者回帖奖励|Reverznéprehliadanie|Režim čítania
Obsah
Predslov prekladateľa
Predslov
Kapitola 1 Vývoj objektov 1
1.1 Základné pojmy 1
1.1.1 Objekty: vlastnosti + správanie 1
1.1.2 Dedičnosť: typové vzťahy 1
1.1.3 Polymorfizmus 2
1.1.4 Operačné koncepty: ako vyzerá program OOP 3
1.2 Prečo je C++ úspešné 3
1.2.1 Lepšie C 3
1.2.2 Použitie prístupu postupného učenia 4
1.2.3 Operačná efektívnosť 4
1.2.4 Systémy sa ľahšie vyjadrujú a chápu 4
1.2.5 Knižnice vám prinesú dvakrát viac s polovičným úsilím 4
1.2.6 Riešenie chýb 5
1.2.7 Veľké programovanie 5
1.3 Úvod do metodiky 5
1.3.1 Zložitosť 5
1.3.2 Vnútorné princípy 6
1.3.3 Vonkajšie princípy 7
1.3.4 Päť etáp návrhu objektov 9
1.3.5 Čo metódy sľubujú 10
1.3.6 Čo by mali metódy poskytovať 10
1.4 Návrh: Minimálna metóda 12
1.4.1 Predpoklady 13
1.4.2 Koncepcie na vysokej úrovni 14
1.4.3 Spracovanie 14
1.4.4 Štruktúrovanie 14
1.4.5 Rozvoj 16
1.4.6 Prepisovanie 17
17 1.4.7 Logika 17
1.5 Ďalšie metódy 17
1.5.1 Booch 18
1.5.2 Návrh riadený zodpovednosťou (RDD) 19
1.5.3 Techniky objektového modelovania (OMT) 19
1.6 Stratégie prijaté pri prechode na OOP 19
1.6.1 Prechod na OOP 19
1.6.2 Zvládnutie prekážok 20
1.7 Zhrnutie 21
Kapitola 2 Abstrahovanie údajov 22
2.1 Deklarácie a definície 22
2.2 Vrecková knižnica jazyka C 23
2.3 Ako to všetko dať dokopy: nástroje na tvorbu projektov 29
2.4 Čo nie je normálne 29
2.5 Základné objekty 30
2.6 Čo je objekt 34
2.7 Abstraktné dátové typy 35
2.8 Podrobnosti o objektoch 35
2.9 Hlavičkové formuláre 36
2.10 Vnorené štruktúry 37
2.11 Zhrnutie 41
2.12 Cvičenia 41
Kapitola 3 Implementácia skrýše 42
3.1 Nastavenie limitov 42
3.2 Riadenie prístupu v C++ 42
3.3 Priatelia 44
3.3.1 Vložení priatelia 45
3.3.2 Je to čisté 48
3.4 Rozloženie objektov 48
3.5 Triedy 48
3.5.1 Úprava zásobníka s riadením prístupu 50
3.5.2 Modifikácia zásobníka s riadením prístupu 51
3.6 Triedy manipulácie 51
3.6.1 Viditeľné implementácie 51
3.6.2 Obmedzenie duplicitnej kompilácie 52
3.7 Zhrnutie 54
3.8 Cvičenia 54
Kapitola 4 Inicializácia a vymazanie 55
4.1 Zabezpečenie inicializácie pomocou konštruktorov 55
4.2 Zabezpečenie vymazania pomocou deštruktorov 56
4.3 Vymazávanie definičných blokov 58
4.3.1 Cykly For 59
4.3.2 Prideľovanie priestoru 60
4.4 Zásobník s konštruktormi a deštruktormi 61
4.5 Zásobníky s konštruktormi a deštruktormi 63
4.6 Inicializácia kolekcií 65
4.7 Predvolený konštruktor 67
4.8 Zhrnutie 68
4.9 Cvičenia 68
Kapitola 5 Preťažovanie funkcií a predvolené argumenty 69
5.1 Rozklad rozsahu 69
5.1.1 Preťažovanie s návratovými hodnotami 70
5.1.2 Bezpečné spájanie typov 70
5.2 Príklady preťažovania 71
5.3 Predvolené argumenty 74
5.4 Zhrnutie 81
5.5 Cvičenia 82
Kapitola 6 Úvod do vstupno-výstupných tokov 83
6.1 Prečo používať vstupno-výstupné prúdy 83
6.2 Riešenie problémov vstupno-výstupných tokov 86
6.2.1 Ukážka preťažovania operátorov 86
6.2.2 Operátory vkladania a vyberania 87
6.2.3 Bežné použitie 88
6.2.4 Riadkovo orientovaný vstup 90
6.3 Vstupné a výstupné prúdy súborov 91
6.4 Vyrovnávanie vstupných a výstupných tokov 93
6.5 Vyhľadávanie vo vstupnom/výstupnom toku 94
6.6 Strstreamy 96
6.6.1 Úložiská pridelené používateľovi 96
6.6.2 Automatické prideľovanie úložísk 98
6.7 Formátovanie výstupného prúdu 100
6.7.1 Interné formátovanie údajov 101
6.7.2 Príklady 102
6.8 Operátory manipulácie s formátovaním 106
6.9 Operátory manipulácie so stavbou 108
6.10 Príklad vstupného a výstupného toku 111
6.10.1 Generovanie kódu 111
6.10.2 Jednoduchý záznam údajov 117
6.11 Zhrnutie 123
6.12 Cvičenia 123
Kapitola 7 Konštanty 124
7.1 Nahradenie hodnoty 124
7.1.1 Const v hlavičkovom súbore 124
7.1.2 Bezpečnosť const 125
7.1.3 Kolekcie 126
126 7.1.4 Rozdiely oproti jazyku C 126
7.2 Ukazovatele 127
7.2.1 Ukazovatele const 127
127 7.2.2 Ukazovatele const 127
7.2.3 Priradenie a kontrola typu 128
7.3 Parametre funkcií a návratové hodnoty 128
7.3.1 Odovzdávanie hodnoty const 128
7.3.2 Vracanie hodnôt const 129
7.3.3 Odovzdávanie a vracanie adries 131
7.4 Triedy 133
7.4.1 Const a enum v triedach 133
7.4.2 Konštanty v triedach počas kompilácie 134
7.4.3 Konštantné objekty a členské funkcie 136
7.4.4 Možnosti ukladania len na čítanie 139
7.5 Premenná (volatile) 140
7.6 Zhrnutie 141
7.7 Cvičenia 141
Kapitola 8 Inline funkcie 142
8.1 Chyby v preprocesore 142
8.2 Inline funkcie 144
8.2.1 Inline funkcie vnútri tried 145
8.2.2 Prístupové funkcie 146
8.3 Inline funkcie a kompilátor 150
8.3.1 Obmedzenia 150
8.3.2 Poradie priradenia 150
8.3.3 Skrytie správania v konštruktoroch a deštruktoroch 151
8.4 Zníženie zmätku 152
8.5 Vlastnosti preprocesora 153
8.6 Vylepšená kontrola chýb 154
8.7 Zhrnutie 155
8.8 Cvičenia 155
Kapitola 9 Kontrola názvov 157
9.1 Statické členy z jazyka C 157
9.1.1 Statické premenné vnútri funkcií 157
9.1.2 Spojenia ovládacích prvkov 160
9.1.3 Ďalšie špecifikátory pamäťových typov 161
9.2 Oblasti názvov 161
9.2.1 Generovanie priestoru názvov 162
9.2.2 Používanie priestorov názvov 163
9.3 Statické členy v jazyku C++ 166
9.3.1 Definovanie úložiska pre statické dátové členy 166
9.3.2 Vnorené a lokálne triedy 168
9.3.3 Statické členské funkcie 169
9.4 Závislosti statickej inicializácie 171
9.5 Konverzia označenia pripojenia 174
9.6 Zhrnutie 174
9.7 Cvičenia 174
Kapitola 10 Referencie a kopírovanie konštruktorov 176
10.1 Ukazovatele v C++ 176
10.2 Referencie v C++ 176
10.2.1 Referencie vo funkciách 177
10.2.2 Pokyny pre odovzdávanie parametrov 178
10.3 Kopírovacie konštruktory 179
10.3.1 Odovzdávanie a vracanie podľa hodnoty 179
10.3.2 Kopírovacie konštruktory 182
10.3.3 Predvolený kopírovací konštruktor 187
10.3.4 Výber metódy kopírovacieho konštruktora 188
10.4 Ukazovatele na členy

Programovanie v jazykuC Ideas.part01.rar(1 MB, stiahnutí: 5)
C Programming Ideas.part02.rar(1 MB, stiahnuté: 3)
C Programming Ideas.part03.rar(1 MB, stiahnutie: 1)
C Programming Ideas.part04.rar(1 MB, stiahnuť: 1)
C Programming Ideas.part05.rar(1 MB, stiahnuť: 1)
C Programming Ideas.part06.rar(1 MB, stiahnuť: 1)
C Programming Ideas.part07.rar(1 MB, stiahnuť: 1)
C Programming Ideas.part08.rar(1 MB, stiahnuť: 1)
C Programming Ideas.part09.rar(1 MB, stiahnuť: 1)
C Programming Ideas.part10.rar(1 MB, stiahnuť: 2)
Nápady na programovanie v jazykuC.part11.rar(747.02 KB, stiahnuť: 1)






Predchádzajúci: modifikácia portu vzdialenej plochy win2003
Ďalšie: [Atmosférický] Shenzhen Mission Hills High School modrá dedecms školská šablóna
Keď som to videl prvýkrát, mohol som sa na to dobre pozrieť a mohol som sa na to dobre pozrieť a mohol som sa na to dobre pozrieť a mohol som sa na to dobre pozrieť a mohol som sa na to dobre pozrieť.
pohovka
发表于 2015-4-30 22:36:46|只看该作者

Čo tu robíte?
Kód farmárskej siete, zverejnený len v procese praxe, sa stretol s technickými ťažkosťami, nezavádzajte ostatných.

T áto verzia integrálnych pravidiel


VYHLÁSENIE: Všetok softvér, programové materiály alebo články vydané sieťou Code Farmer Network sú obmedzené na študijné a výskumné účely; uvedený obsah sa nesmie používať na komerčné alebo nezákonné účely, inak za všetky dôsledky nesie zodpovednosť používateľ. Táto stránka informácie zo siete, spor o autorské práva nemá s touto stránkou nič spoločné. Vyššie uvedený obsah musíte úplne odstrániť z počítača do 24 hodín od jeho stiahnutia. Ak sa vám program páči, podporte prosím originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás e-mailom, aby sme to mohli riešiť.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Mapa stránok

GMT+8, 2024-9-16 00:31

Rýchla odpoveďSpäť na začiatokSpäť na zoznam