Hyrje
1. Numërimet
Përcaktimi i grupit 4
Shfrytëzimi i grupit 6
Degëzimi përmes vlerave të numëruara 7
Degëzimi me komandën if 7
Degëzimi me komandën switch 9
Disa variabla të numëruara të tipit të njëjtë 12
Përcaktimi dhe deklarimi njëkohësisht 13
Shoqërimi direkt i vlerave 16
Operimi me variabla të numëruara 19
Barazimi i variablave të numëruara 20
Llogaritja me vlera të numëruara 21
Variablat e numëruara në unaza 23
Leximi i të dhënave të numëruara 27
Definimi i disa grupeve njëkohësisht 28
Të dhënat e numëruara në nënprograme 31
2. Strukturat
Definimi i strukturave të zakonshme 34
Deklarimi i variablave të tipit të strukturës 36
Qasja te komponentet e strukturës 37
Deklarimi direkt i variablës së strukturës 39
Inicializimi direkt i variablave 44
Llogaritje me variablat e strukturës 46
Ruajtja e rezultateve në strukturë 49
Disa variabla të një strukture 51
Deklarimi pasi është definuar struktura 51
Deklarimi gjatë definimit të strukturës 55
Përdorimi i operacionit të shoqërimit 60
Përdorimi i operatorëve relacionalë 62
Disa struktura njëkohësisht 65
vi Programimi i orientuar në objekte
Strukturat e ndërthurura 70
Strukturat si parametra të funksioneve 73
Funksione me parametra të përzier 78
Thirrja e përsëritur e funksionit 82
Disa struktura si parametra të funksioneve 85
Disa nënprograme njëkohësisht 88
Funksionet në komponentet e strukturave 90
Funksionet pa parametra formalë 91
Definimi brenda strukturës 91
Definimi jashtë strukturës 100
Funksionet me parametra formalë 104
Definimi brenda strukturës 104
Definimi jashtë strukturës 108
Shfrytëzimi në strukturë i funksioneve të tjera 110
Disa funksione brenda strukturës 115
Disa struktura brenda funksioneve 119
Fushat në struktura 124
Fushat e strukturave 128
3. Klasat
Definimi i klasave të zakonshme 134
Deklarimi i objekteve 136
Qasja te komponentet e klasës 137
Forma e përgjithshme e klasave 139
Definimi i funksioneve jashtë klasës 143
Forma të tjera të inicializimit të variablave 145
Inicializimi përmes leximit 145
Inicializimi gjatë deklarimit të objekteve 147
Shfrytëzimi i vlerave të variablave private 149
Funksionet pa parametra formalë 149
Funksionet me parametra referentë 151
Llogaritjet me variablat e klasës 153
Llogaritjet në program 153
Llogaritjet përmes funksioneve të klasës 157
Rezultatet te variablat e programit 157
Rezultatet te variablat e klasës 161
Shfrytëzimi i funksioneve brenda klasës 164
Funksionet në komponentet publike 164
Funksionet në komponentet private 168
Konstruktorët 172
Konstruktorët pa parametra formalë 172
Konstruktorët me parametra formalë 176
Llogaritjet brenda konstruktorëve 179
Disa konstruktorë njëkohësisht 182
Thirrja në bazë të numrit të parametrave 183
Përmbajtja vii
Thirrja në bazë të tipit të parametrave 185
Destruktorët 188
Trashëgimia 191
Definimi i funksioneve jashtë klasave 195
Shfrytëzimi i anëtarëve të mbrojtur 196
Shfrytëzimi i anëtarëve gjatë trashëgimisë 198
Ridefinimi i funksioneve të klasës bazë 199
Trashëgimia e shumëfishtë 202
Operatori i shoqërimit tek objektet 204
Krahasimi i variablave të klasës 206
Fushat brenda klasave 212
Fushat e objekteve 214
Dukshmëria e klasave dhe e objekteve 217
4. Pointerët
Deklarimi i pointerëve 218
Adresat e variablave 220
Vlera në adresën e variablës 222
Shoqërimi i vlerave 224
Shoqërimi i vlerave të konstanteve 224
Shoqërimi i vlerave të variablave 225
Operatorët inverzë 227
Llogaritjet përmes pointerëve 231
Operimi me vlerat e pointerëve 239
Rritja dhe zvogëlimi i vlerave 239
Shoqërimi dhe krahasimi i vlerave 241
Pointerët gjatë operimit me fusha 242
Operimi me anëtarët e vektorëve 242
Pointerët në anëtarët e vektorëve 242
Pointeri në anëtarin e parë të vektorit 244
Indekset si pointerë 248
Pointerët pa i deklaruar 251
Operimi me anëtarë të matricave 254
Shtypja e anëtarëve të matricave 254
Gjetja e anëtarit të caktuar në matricë 258
Formimi i vektorit nga anëtarët e matricës 260
Shuma e anëtarëve të matricës 262
Pointerët në stringje 264
Fusha pointerësh 265
Pointerët si parametra të funksioneve 267
Mundësitë themelore 268
Mundësi të tjera 273
Vektorët si pointerë 276
Pointerët në funksione 279
Fusha pointerësh në funksione 282
viii Programimi i orientuar në objekte
Pointerët në struktura 286
Pointerët në objekte 289
Qasja te variablat e klasës 289
Qasja te funksionet e klasave 291
5. Referencat
Referencat e zakonshme 296
Konstantet referente 300
Parametrat formalë referentë 302
Parametrat referentë si rezultate 305
Fushat referente 306
Vektorët referentë 306
Matricat referente 307
Kufizime për variablat referente 309
Parametrat referentë brenda strukturave 309
Variablat referente brenda klasave 311
Objektet referente 312
6. Fajllat
Fajllat me qasje sekuenciale 317
Shkruarja në fajll 318
Memoria ndërmjetësuese 320
Leximi nga fajlli 321
Kontrollimi i hapjes së fajllave 323
Deklarimi i objektit para hapjes 325
Qasja te fajllat në unazë 328
Shkruarja në unazë 328
Shfrytëzimi i manipulatorëve 329
Leximi në unazë 331
Flamujt e statusit 334
Shkruarja dhe leximi në një program 337
Shfrytëzimi i dy objekteve të veçanta 337
Shfrytëzimi i një objekti të vetëm 339
Tekstet në fajlla 341
Tekstet dhe numrat në fajlla 343
Shkruarja dhe leximi i karaktereve 347
Forma të tjera të unazave për lexim 350
Shfrytëzimi i pointerëve 351
Leximi i rreshtave 352
Leximi i komplet rreshtave 352
Leximi deri në simbolin e caktuar 353
Mode të hapjes së fajllave 356
Kombinimet e modeve të hapjes 356
Hapja e fajllave në modin binar 359
Përmbajtja ix
Pozita në fajll 360
Leximi i pozitës aktuale në fajll 363
Qasja dhe lëvizja e lirë brenda fajllave 365
Qasja relative në fajll 366
Fajllat me qasje direkte 372
Shkruarja në fajlla 373
Leximi nga fajllat 374
Vlerat e disa variablave në fajlla 376
Vlerat e fushave në fajlla 377
Vlerat e vektorëve 378
Vlerat e matricave 381
Vlerat e llogaritura në fajlla 382
Tekstet në fajlla 384
Tekstet dhe vlerat numerike në fajlla 386
Qasja direkte në të dhënat e fajllave 387
Shfrytëzimi i të dhënave nga fajllat 389
Objektet në fajlla 391
Objektet te fajllat me qasje sekuenciale 391
Objektet te fajllat me qasje direkte 394
Përmes variablave të komponenteve me të dhëna 394
Përmes blloqeve me të dhëna 396
Objektet me funksione 399
Disa fajlla të hapur njëkohësisht 404
Literatura
Shkarko ketu - Download here
0 comments:
Post a Comment