架构师_程序员_码农网

F Jelszó lekérése
Regisztráció

QQ登录

Csak egy lépés az induláshoz

Keresés
Megtekintés:9651|Válasz: 2
打印 上一主题 下一主题

[C++]C++ programozási ötletek [PDF letöltés] C++ programozási ötletek [PDF letöltés

[másolati link]
L 跳转到指定楼层
a tulajdonos az épület
发表于 2015-1-12 21:28:29|只看该作者回帖奖励|ReverseBrowse|Read Mode
Tartalomjegyzék
A fordító előszava
Előszó
1. fejezet A tárgyak fejlődése 1
1.1 Alapfogalmak 1
1.1.1 Tárgyak: tulajdonságok + viselkedés 1
1.1.2 Öröklődés: típuskapcsolatok 1
1.1.3 Polimorfizmus 2
1.1.4 Műveleti fogalmak: hogyan néz ki egy OOP program 3
1.2 Miért sikeres a C++ 3
1.2.1 A jobb C 3
1.2.2 Az inkrementális tanulási megközelítés alkalmazása 4
1.2.3 Műveleti hatékonyság 4
1.2.4 A rendszereket könnyebb kifejezni és megérteni 4
1.2.5 A könyvtárakkal feleannyi erőfeszítéssel kétszer annyit érhetünk el 4
1.2.6 Hibakezelés 5
1.2.7 Nagyméretű programozás 5
1.3 Bevezetés a módszertanba 5
1.3.1 Komplexitás 5
1.3.2 Belső elvek 6
1.3.3 Külső elvek 7
1.3.4 Az objektumtervezés öt szakasza 9
1.3.5 Mit ígérnek a módszerek 10
1.3.6 Mit kell nyújtaniuk a módszereknek 10
1.4 Tervezés: A minimális módszer 12
1.4.1 Előfeltételek 13
1.4.2 Magas szintű fogalmak 14
1.4.3 Kezelés 14
1.4.4 Szerkesztés 14
1.4.5 Fejlesztés 16
1.4.6. Újraírás 17
17 1.4.7 Logika 17
1.5 Egyéb módszerek 17
1.5.1 Booch 18
1.5.2 Felelősségvezérelt tervezés (RDD) 19
1.5.3 Objektum modellezési technikák (OMT) 19
1.6 Az OOP-ra való áttérés stratégiái 19
1.6.1 Az OOP-ra való áttérés 19
1.6.2 Az akadályok kezelése 20
1.7. Összefoglalás 21
fejezet Adatabsztrakció 22
2.1 Deklarációk és definíciók 22
2.2 Egy Pocket C könyvtár 23
2.3 Az egészet összerakva: projektkészítő eszközök 29
2.4 Ami nem normális 29
2.5 Alapvető objektumok 30
2.6 Mi az objektum 34
2.7 Absztrakt adattípusok 35
2.8 Objektum részletek 35
2.9 Fejlécformák 36
2.10 Beágyazott struktúrák 37
2.11 Összefoglalás 41
2.12 Gyakorlatok 41
3. fejezet Rejtőzködő implementáció 42
3.1 Határértékek beállítása 42
3.2 Hozzáférés-szabályozás a C++-ban 42
3.3 Barátok 44
3.3.1 Beágyazott barátok 45
3.3.2 Tiszta 48
3.4 Objektum elrendezés 48
3.5 Osztályok 48
3.5.1 A stash módosítása hozzáférés-szabályozással 50
3.5.2 A verem módosítása hozzáférés-szabályozással 51
3.6 Kezelő osztályok 51
3.6.1 Látható megvalósítások 51
3.6.2 A duplikált fordítás csökkentése 52
3.7 Összefoglalás 54
3.8 Gyakorlatok 54
4. fejezet Inicializálás és törlés 55
4.1 Inicializálás biztosítása konstruktorokkal 55
4.2 Törlés biztosítása destruktorokkal 56
4.3 Definíciós blokkok törlése 58
4.3.1 For ciklusok 59
4.3.2 Helykiosztás 60
4.4 Tárolás konstruktorokkal és destruktorokkal 61
4.5 Halmazok konstruktorokkal és destruktorokkal 63
4.6 Gyűjtemények inicializálása 65
4.7 Alapértelmezett konstruktor 67
4.8 Összefoglalás 68
4.9 Gyakorlatok 68
5. fejezet Függvénytúlterhelés és alapértelmezett argumentumok 69
5.1 Terjedelmi hatókör szétbontása 69
5.1.1 Túlterhelés visszatérési értékekkel 70
5.1.2 Biztonságos típuskapcsolás 70
5.2 Példák a túlterhelésre 71
5.3 Alapértelmezett argumentumok 74
5.4 Összefoglalás 81
5.5 Gyakorlatok 82
6. fejezet Bevezetés a bemeneti-kimeneti adatfolyamokba 83
6.1 Miért használjunk bemeneti-kimeneti folyamokat 83
6.2 Bemeneti-kimeneti folyam problémáinak megoldása 86
6.2.1 Az operátorok túlterhelésének áttekintése 86
6.2.2 Beillesztési és kivonási operátorok 87
6.2.3 Gyakori használat 88
6.2.4 Sororientált bemenet 90
6.3 Fájlok be- és kimeneti adatfolyamai 91
6.4 Bemeneti és kimeneti folyam pufferelése 93
6.5 Keresés a bemeneti/kimeneti folyamban 94
6.6 strstreams 96
6.6.1 A felhasználó számára kijelölt tárolók 96
6.6.2 Automatikus tárolókiosztás 98
6.7 Kimeneti folyam formázása 100
6.7.1 Az adatok belső formázása 101
6.7.2 Példák 102
6.8 Formázási manipulációs operátorok 106
6.9 Manipulációs operátorok építése 108
6.10 Bemeneti és kimeneti folyam példa 111
6.10.1 Kódgenerálás 111
6.10.2 Egy egyszerű adatrekord 117
6.11 Összefoglalás 123
6.12 Gyakorlatok 123
7. fejezet Állandók 124
7.1 Értékhelyettesítés 124
7.1.1 Const a fejlécfájlban 124
7.1.2 A const biztonsága 125
7.1.3 Gyűjtemények 126
126 7.1.4 Különbségek a C-hez képest 126
7.2 Mutatók 127
7.2.1 Mutatók const-ra 127
127 7.2.2 Const mutatók 127
7.2.3 Hozzárendelés és típusellenőrzés 128
7.3 Funkció paraméterek és visszatérési értékek 128
7.3.1 Const érték átadása 128
7.3.2 Const értékek visszaadása 129
7.3.3 Címek átadása és visszaadása 131
7.4 Osztályok 133
7.4.1 Const és enum az osztályokban 133
7.4.2 Állandók az osztályokban a fordítás során 134
7.4.3 Const objektumok és tagfüggvények 136
7.4.4 Csak olvasható tárolási lehetőségek 139
7.5 Változó (volatile) 140
7.6 Összefoglalás 141
7.7 Gyakorlatok 141
8. fejezet Inline függvények 142
8.1 A preprocesszor hibái 142
8.2 Inline függvények 144
8.2.1 Inline függvények osztályokon belül 145
8.2.2 Hozzáférési függvények 146
8.3 Inline függvények és a fordító 150
8.3.1 Korlátozások 150
8.3.2 A hozzárendelés sorrendje 150
8.3.3 A viselkedés elrejtése konstruktorokban és destruktorokban 151
8.4 A zűrzavar csökkentése 152
8.5 A preprocesszor jellemzői 153
8.6 Továbbfejlesztett hibaellenőrzés 154
8.7 Összefoglalás 155
8.8 Gyakorlatok 155
Fejezet 9. Névvezérlők 157
9.1 Statikus tagok C-ből 157
9.1.1 Statikus változók függvényeken belül 157
9.1.2 Vezérlőkapcsolatok 160
9.1.3 Egyéb tárolótípus-meghatározók 161
9.2 Névterek 161
9.2.1 Névtér létrehozása 162
9.2.2 Névterek használata 163
9.3 Statikus tagok a C++-ban 166
9.3.1 Statikus adattagok tárolásának definiálása 166
9.3.2 Beágyazott és helyi osztályok 168
9.3.3 Statikus tagfüggvények 169
9.4 A statikus inicializálás függőségei 171
9.5 A kapcsolati megnevezések átalakítása 174
9.6 Összefoglalás 174
9.7 Gyakorlatok 174
10. fejezet Hivatkozások és másoló konstruktorok 176
10.1 Mutatók a C++-ban 176
10.2 Referenciák a C++-ban 176
10.2.1 Hivatkozások függvényekben 177
10.2.2 Paraméterátadási irányelvek 178
10.3 Másoló konstruktorok 179
10.3.1 Érték szerinti átadás és visszatérés 179
10.3.2 Másoló konstruktorok 182
10.3.3 Alapértelmezett másoló konstruktor 187
10.3.4 A másoló konstruktor metódusának kiválasztása 188
10.4 Mutatók tagokra

C programozási ötletek.part01.rar(1 MB, letöltések száma: 5)
C programozási ötletek.part02.rar(1 MB, letöltések száma: 3)
C programozási ötletek.part03.rar(1 MB, letöltés: 1)
C programozási ötletek.part04.rar(1 MB, letöltés: 1)
C programozási ötletek.part05.rar(1 MB, letöltés: 1)
C programozási ötletek.part06.rar(1 MB, letöltés: 1)
C programozási ötletek.part07.rar(1 MB, letöltés: 1)
C programozási ötletek.part08.rar(1 MB, letöltés: 1)
C programozási ötletek.part09.rar(1 MB, letöltés: 1)
C programozási ötletek.part10.rar(1 MB, letöltés: 2)
C programozási ötletek.part11.rar(747.02 KB, letöltés: 1)






Egy pár: win2003 távoli asztali port módosítása
Következő: [Atmoszféra] Shenzhen Mission Hills High School kék dedecms iskola sablon
Az első alkalommal, amikor ezt láttam, sikerült jól megnéznem, és sikerült jól megnéznem, és sikerült jól megnéznem, és sikerült jól megnéznem, és sikerült jól megnéznem, és sikerült jól megnéznem, és sikerült jól megnéznem, és sikerült jól megnéznem.
kanapé
发表于 2015-4-30 22:36:46|只看该作者

Mit keresel itt?
A kód gazdahálózat, csak a gyakorlatban közzétett, technikai nehézségekbe ütközött, ne vezessen félre másokat.
Be kell jelentkezned, mielőtt hozzászólhatnál Bejelentkezés | Regisztráció

E z a verzió az integrál szabályok


KIZÁRÓLAG: A Code Farmer Network által kiadott minden szoftver, programozási anyag vagy cikk kizárólag tanulmányi és kutatási célokra szolgál; a fenti tartalom nem használható kereskedelmi vagy illegális célokra, ellenkező esetben minden következményért a felhasználó saját felelősségére. Ez az oldal információ a hálózat, szerzői jogi vita semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltést követő 24 órán belül teljesen el kell távolítania a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftver, vásárolja meg a regisztrációt, és jobb valódi szolgáltatást kap. Ha bármilyen jogsértés történt, kérjük, lépjen kapcsolatba velünk e-mailben, hogy foglalkozzunk vele.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

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

Gyors válaszVissza a tetejéreVissza a listához