Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 13898|Atbildi: 2

[C++] C++ programmēšanas idejas [PDF lejupielāde]

[Kopēt saiti]
Publicēts 12.01.2015 21:28:29 | | | |
Satura rādītājs
Tulkotāja priekšvārds
priekšvārds
1. nodaļa Objektu evolūcija 1
1.1 Pamatjēdzieni 1
1.1.1 Objekts: Līdzeklis + Uzvedība 1
1.1.2 Mantojums: tipa attiecības 1
1.1.3 Polimorfisms 2
1.1.4 Darbības koncepcija: kā izskatās OOP programma 3
1.2 Kāpēc C++ izdodas 3
1.2.1 Labāks C 3
1.2.2 Pakāpeniskas mācīšanās pieeja 4
1.2.3 Darbības efektivitāte 4
1.2.4 Vieglāk izteikt un saprast sistēmu 4
1.2.5 "Bibliotēka" ļauj iegūt divreiz lielāku rezultātu ar pusi no pūlēm 4
1.2.6 Kļūdu apstrāde 5
1.2.7 Liela programmēšana 5
1.3 Metodoloģijas ievads 5
1.3.1 Sarežģītība 5
1.3.2 Iekšējie principi 6
1.3.3 Ārējie principi 7
1.3.4 Pieci objektu dizaina posmi 9
1.3.5 Ko sola metode 10
1.3.6 Kas jānodrošina metodei 10
1.4 Izstrāde: minimāla pieeja 12
1.4.1 Priekšnoteikums 13
1.4.2 Augsta koncepcija 14
1.4.3 Ārstēšana 14
1.4.4 Strukturēšana 14
1.4.5 Attīstība 16
1.4.6 Pārrakstīšana 17
1.4.7 Loģika 17
1.5 Citas metodes 17
1.5.1 Booch 18
1.5.2 Uz atbildību balstīta konstrukcija (RDD) 19
1.5.3 Objektu modelēšanas metodes (TMD) 19
1.6 Stratēģijas pārejai uz OOP 19
1.6.1 Soli pa solim OOP 19
1.6.2 Pārvaldības šķēršļi 20
1.7 Kopsavilkums 21
2. nodaļa Datu abstrakcija 22
2.1 Deklarācijas un definīcijas 22
2.2 Kabatas C bibliotēka 23
2.3 To salikšana: projektu izveides rīks 29
2.4 Kas ir patoloģisks 29
2.5 Pamatobjekti 30
2.6 Kas ir 34. objekts
2.7 Abstrakti datu veidi 35
2.8 Informācija par objektu 35
2.9 Galvenes faila veidlapa 36
2.10 Ligzdota struktūra 37
2.11 Kopsavilkums 41
2.12 41. uzdevums
3. nodaļa Slēptā īstenošana 42
3.1 Ierobežojumu noteikšana 42
3.2 Piekļuves kontrole C++ 42
3.3 Youyuan 44
3.3.1 Ligzdotais draugs 45
3.3.2 Vai tas ir tīrs 48
3.4 Objekta izkārtojums 48
3.5 48. klase
3.5.1 Stash 50 modificēšana ar piekļuves kontroli
3.5.2 Stack 51 modificēšana ar piekļuves kontroli
3.6 Rokturu klase 51
3.6.1 Redzamā īstenošana 51. sadaļa
3.6.2 Dublikātu kompilācijas samazināšana 52
3.7 Kopsavilkums 54
3.8 54. uzdevums
4. nodaļa Inicializācija un attīrīšana 55
4.1 Inicializācijas nodrošināšana ar konstruktoriem 55
4.2 Iznīcinātāju izmantošana klīrensa nodrošināšanai 56
4.3 Skaidras definīcijas bloks 58
4.3.1 59. cilpai
4.3.2 Telpu piešķiršana 60
4.4 Uzglabāt 61 ar konstruktoriem un destruktoriem
4.5 63. kaudze ar konstruktoriem un destruktoriem
4.6 Kolekcijas inicializācija 65
4.7 Noklusējuma konstruktori 67
4.8 Kopsavilkums 68
4.9 68. uzdevums
5. nodaļa Funkciju pārslodze un noklusējuma parametri 69
5.1 Diapazona sadalīšanās 69
5.1.1 70 pārslodze ar atgriezto vērtību
5.1.2 Drošības tipa savienojums 70
5.2 Pārslodzes piemēri 71
5.3 Noklusējuma parametri 74
5.4 Kopsavilkums 81
5.5 82. uzdevums
6. nodaļa Ievads par ielaides un izlaides plūsmām 83
6.1 Kāpēc izmantot ievades un izvades plūsmas 83
6.2 Ievades un izejas plūsmas problēmu risināšana 86
6.2.1 Izpratne par operatora pārslodzi iepriekš 86
6.2.2 Ieliktņi un nosūcēji 87
6.2.3 Vispārēja lietošana 88
6.2.4 Ievade 90 rindām
6.3 Failu ievades un izvades plūsmas 91
6.4 Ieejas un izejas plūsmas buferizācija 93
6.5 94 atrašana ieejas/izejas plūsmā
6.6 strstreams 96
6.6.1 Lietotājiem piešķirtā krātuve 96
6.6.2 Automātiska uzglabāšanas piešķiršana 98
6.7 Izvades plūsmas formatēšana 100
6.7.1 Iekšējā datu formatēšana 101
6.7.2 102. piemērs
6.8 Formatēšanas manipulatori 106
6.9 Manipulatoru izveide 108
6.10 Ieejas/izejas plūsmas piemērs 111
6.10.1 Koda ģenerēšana 111
6.10.2 Vienkāršs datu ieraksts 117
6.11 Kopsavilkums 123
6.12 123. uzdevums
7. nodaļa Konstantes 124
7.1 Vērtības aizstājēji 124
7.1.1 Const 124 galvenes failā
7.1.2 Const 125 drošība
7.1.3 Kolekcija 126
7.1.4 Atšķirības no C valodas 126
7.2 Rādītājs 127
7.2.1 Rādītājs uz 127. const
7.2.2 Const rādītājs 127
7.2.3. Piešķiršanas un tipa pārbaudes 128
7.3 Funkciju parametri un atgrieztās vērtības 128
7.3.1 Pārejas const vērtība 128
7.3.2 Atgriež const vērtību 129
7.3.3 Nodošanas un atgriešanās adrese 131
7.4 133. klase
7.4.1 Const un enum 133 klasē
7.4.2 Konstantes klasēs kompilācijas laikā 134
7.4.3 Konstitucionālie objekti un dalībnieku funkcijas 136
7.4.4 Tikai lasāmās atmiņas ietilpība 139
7.5 Gaistošas vielas 140
7.6 Kopsavilkums 141
7.7 141. uzdevums
8. nodaļa Iekļautās funkcijas 142
8.1 Priekšprocesora defekti 142
8.2 Iekļautās funkcijas 144
8.2.1 Iekļautās funkcijas klasēs 145
8.2.2. Piekļuves funkcija 146
8.3 Iekļautās funkcijas un kompilatori 150
8.3.1 Ierobežojumi 150
8.3.2 Cesijas rīkojums 150
8.3.3 Konstruktoru un destruktoru uzvedības slēpšana 151
8.4 Apjukuma samazināšana 152
8.5 Preprocesoru raksturojums 153
8.6 Uzlabota kļūdu pārbaude 154
8.7 Kopsavilkums 155
8.8 155. uzdevums
9. nodaļa Nosaukumu kontrole 157
9.1 No statiskajiem elementiem C 157
9.1.1 Statiskie mainīgie funkcijās 157
9.1.2 Vadības savienojums 160
9.1.3. Cits krātuves tipa apzīmētājs 161
9.2 Nosaukumu telpa 161
9.2.1 Izveidojiet nosaukumtelpu 162
9.2.2 Nosaukumu vietu izmantošana 163
9.3 Statiskie elementi C++ 166
9.3.1 Statisko datu elementu krātuves definēšana 166
9.3.2 Ligzdotās un vietējās klases 168
9.3.3 Statiskās dalībnieku funkcijas 169
9.4 Statiskās inicializācijas atkarības 171
9.5 Pārveidošanas savienojuma specifikācija 174
9.6 Kopsavilkums 174
9.7 174. uzdevums
10. nodaļa Konstruktoru atsauces un kopēšana 176
10.1 Rādītājs C++ 176
10.2 Atsauces 176 C++
10.2.1 Atsauces funkcijās 177
10.2.2. Parametru pārneses vadlīnijas 178
10.3 Konstruktoru kopēšana 179
10.3.1 Nodošana un atgriešana 179 ar vērtību
10.3.2 Konstruktoru kopēšana 182
10.3.3 Noklusējuma kopiju konstruktors 187
10.3.4 Kopiju konstruktoru metožu izvēle 188
10.4 Norādes uz locekļiem

C 编程思想.part01.rar (1 MB, Lejupielādes skaits: 5)
C 编程思想.part02.rar (1 MB, Lejupielādes skaits: 3)
C 编程思想.part03.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part04.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part05.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part06.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part07.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part08.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part09.rar (1 MB, Lejupielādes skaits: 1)
C 编程思想.part10.rar (1 MB, Lejupielādes skaits: 2)
C 编程思想.part11.rar (747.02 KB, Lejupielādes skaits: 1)






Iepriekšējo:win2003 attālās darbvirsmas porta modifikācija
Nākamo:Shenzhen Guanlan vidusskolas zilās dedecms skolas veidne
Publicēts 30.04.2015 22:36:46 |

Ko tu darīsi?"
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com