13 Mart 2008 Perşembe

C++'a Giriş C++ Hakkında Herşey

C Dilinin Tanımı ve Tarihçesi 8
C++'a Giriş 10
Aritmetik Operatörler 43
Atama Operatörünü Yakından İnceleyelim 51
FONKSİYONLAR VE DEGİSKENLER 93
FONKSIYONUN TANIMLANMASI 94
STATIK DEGISKENLER ? 97
PRİNTF FONKSYONU 97
Scanf Fonksiyonu 98
Mantiksal Ifadeler 98
Islevler 99
Otomatik Degiskenler 100
Statik Degiskenler 100
Register Degiskenler 100
C++ FONKSİYONLARININ TEMELLERİ 103
FONKSİYONLARIN KULLANILMASI 104
FONKSİYONLARIN KULLANILMASI 105
SAKLAMA SINIFLARI DÖNÜŞTÜRÜCÜLERİ 108
TANIMLAYICININ GÖRÜNÜRLÜĞÜNÜN KONTROLÜ 108
DEGISKENLERIN ALANI 114
KATARLARIN ALFABETIK OLARAK SIRAYA KONMASI 119
BIR FONKSIYONDAN DEGER DONDURME 120
BIRDEN FAZLA BOYUTLU DIZILER 121
STRUCTURE VE UNİON'LAR 122
STRUCTURE NEDIR? 122
TEK BIR BIRLESIK DEGISKEN 123
POINTER'LAR VE STRUCTURE'LARI BIR ARADA KULLANMAK 125
STRUCTURE'LAR HAKKINDA DAHA BILGI 128
C++ FORMAT KONTROL DEĞERLERİ 133
GEÇERLİ DOSYA AÇMA MODLARI 133
TANIMLAYICILAR 133
STANDART VERİ TİPLERİ 134
SAKLAMA SINIFLARI 134
C++ OPERATÖRLERİ 135
TANIMI OPR. İŞLEM SIRASI NOT 135
OPERATÖRLER 136
KOŞULSUZ İFADELER 136
IF-ELSE KOMUTLARI 137

DÖNGÜ KOMUTLARI 141
FOR DÖNGÜSÜ 141
DO WHİLE DÖNGÜSÜ 142
BREAK VE CONTINUE KOMUTLARININ BİRLİKTE KULLANIMI 143
EXIT FONKSİYONU 144
ATEXIT KOMUTU 145
ABSTRACT DÜŞÜNMEK 147
ENCAPSULATİON İLE VERİ VE KODU BİRLİKTE TUTMAK 148
ÖRNEK : CONSTRUCTOR'LARDAKİ PARAMETRELERİ KULLANMA 148
SINIF CONSTRUCTOR'I KULLANARAK SINIF PROPERTY'LERİNİ ATAMAK 148
ÖRNEK : POLİMORFİZM 149
C VE C++ ARASINDAKİ BAZI FARKLILIKLAR 151
Fonksiyonların Aşırı Yüklenmesine Giriş 152
C++ anahtar kelimeleri 153
Constructor ve destructor fonksiyonları 154
MİRASA GİRİŞ 158
In-Line Fonksiyonlar 162
Fonksiyonlara nesne aktarmak 166
Fonksiyonlardan Nesne Döndürmek 167
Arkadaş Fonksiyonlara Giriş 167
HUFFMAN ALGORITMASI 182
DİZİLER, İŞARETÇİLER VE BAŞVURULAR 187
Dizi Nedir? 188
C / C++ Dizileri 188
C / C++’da Dizilerin Bildirimi ve Yazılım Kuralları 188
Default Tipler 190
Dizilerin Fonksiyonlara Gönderilmesi 191
C / C++ Fonksiyon Argümenı Olarak Diziler 191
Dizi İşaretcileri 194
İşaretçiye İşaretçi 195
Karakter Kararlarına İşaretçiler 195
İşaretçi Aritmatiği 196
İşaretçi Aritmatiği ve Diziler 197
Diğer İşaretçi İşlemleri 198
İşaretçilerin Taşınabilirliği 198
Dinamik Bellek İşaretçileri 199
Void İşaretçiler 200
Kendi Kendini Referans Alan This İşaretçisinin Kullanılması 201
Nesne Dizileri 202
Nesnelere İşaretçi Kullanmak 205
This İşaretçisi 208
New ve Delete’i Kullanmak 210
Başvurular 216
Başvuru Aracılığıyla Geçiş 217
Nesnelere Başvuru Geçirme 221
Başvuruları Döndürme 223
Bağımsız Başvurular ve Sınırlamalar 226
FONKSYONLARIN AŞIRI YÜKLENMESİ 226
Constructor Fonksiyonlarının Aşırı Yüklenmesi 226
Aşırı Yükleme Anakronizmi 235
Varsayılan Argümanları Kullanma 235
Aşırı Yükleme ve Belirsizlik 240
Aşırı Yüklenmiş Fonksiyonun Adresini Bulma 243
OPERATÖRLERİ AŞIRI YÜKLEMEK 244
Operatör Aşırı-Yüklemenin Temelleri 244
İkili Operatörlerin Aşırı Yüklenmesi 246
Karşılaştırma ve Mantık Operatörlerini Aşırı Yüklemek 251
Birli Operatörleri Aşırı-Yüklemek 253
Arkadaş Operatör Fonksiyonların Kullanımı 255
ATAMA OPERATÖRÜNÜ YAKINDAN İNCELEYELİM 259
[ ] İndis Operatörünü Aşırı-Yüklemek 261
MİRAS 264
Temel Sınıflara Erişim Kontrolü 264
Protected Üyelerin Kullanımı 267
Yapıcılar, Yıkıcılar ve Miras 270
Çoklu Miras 274
Sanal Temel Sınıflar 279
C++’IN I/O SİSTEMİNE GİRİŞ 280
C++’ da Bazı I/O Temelleri 281
Biçimlendirilmiş I/O 282
width( ), precision( ) ve fill( )’ in Kullanılması 287
I/O Manipülatörlerinin Kullanılması 290
Extractor’ ların Oluşturulması 293
İLERİ DÜZEY C++ I/O’ SU 294
Dosya I/O Temelleri 296
Biçimlendirilmemiş İkili I/O 301
Biçimlendirilmemiş Diğer I/O Fonksiyonları 305
Rasgele Erişim 308
I/O Durumunu Kontrol Etme 310
Özelleştirilmiş I/O ve Dosyalar 312
SANAL FONKSİYONLAR 314
Türetilmiş Sınıflara İşaretçiler 315
Sanal Fonksiyonlara Giriş 316
Sanal Fonksiyon Çağırmanın Nedenleri 324
Sanal Fonksiyonların Mekanizmasının Kurulması 325
Operatör Fonksiyonları 327
Üye Fonksiyon Biçiminde Tanımlanan Operatör Fonksiyonları 327
C++ Derleciyilerinin İfadeleri Yorumlama Biçimi 328
Sınıfın Dosya Organizasyonu 328
Karşılaştırma Operatörlerine İlişkin Operatör Fonksiyonlarının Yazılması 329
++ ve -- Operatörlerine İlişkin Operatör Fonksiyonları 329
++ ve -- Operatörlerinin Tarih Sınıfında Kullanılması 329
new ve delete Operatör Fonksiyonlarının Yazımı 330
Global Operatör Fonksiyonları 330
Global new ve delete Operatör Fonksiyonları 331
Başlangıç Fonksiyonu İle Nesne Oluşturulması 332
Tür Dönüştürme Operatör Fonksiyonu 332
Tür Dönüştürme Operatör Fonksiyonlarında İki Anlamlılık Durumu 333
[ ] Operatörüne İlişkin Operatör Fonksiyonunun Yazımı 334
Atama Operatör Fonksiyonları ve Kopya Başlangıç Fonksiyonu 335
Kopya Başlangıç Fonksiyonu(copy constructor) 335
Sanal Bitiş Fonksiyonları(virtual destructor) 336
Sanal Fonksiyonlar Hakkında Ek Bilgi 336
Polimorfizm Uygulama 339
BAŞVURULAR 344
Başvuru Aracılığıyla Geçiş 344
Üst Bilgi ve Gerçekleştirme Dosyaları 345
Namespace’ler, Dönüştürme Fonksiyonları ve Çeşitli Konular 346
static Sınf Üyeleri 349
constructor’ lara Son Bir Bakış 356
Bağlantı Belirticilerinin Kullanılması ve asm Anahtar Kelimesi 359
Dizi Tabanlı I/O 361
Namespace, Value ve Referans Type'ların Kullanımı 362
System Namespace 363
Value ve Referans Tipleri 363
Arkadaş Fonksiyonlar 365
Arkadaş Sınıflar 366
ÇALIŞMA ANI TİP TANIMA VE DÖNÜŞTÜRME OPERATÖRLERİ 367
Çalışma Anı Tip Tanımayı (RTTI) Anlama 367
dynamic_cast Kullanma 375
const_cast, reinterpret_cast ve static_cast 382
Constructorlar Parametre Alan Constructor'lar 384
Sınıflarda Miras 385
Constructor ve Destructor Fonksiyonları 387
CONST üye fonksiyonlar 389
SINIFLARA GİRİŞ 392
Yapıcılar 394
Yıkıcılar 395
Miras 395
Şablonlar & Hata Denetimi 404
Sosyal Fonksiyonlar 405


HATA DENETİMİ(İŞLEME) 413
new Kaynaklı Hataları Denetleme 423
C++ DA VERİ TABANI BAĞLANTISI 426
CDatabase Sınıfı 426
Veri Üyeleri 426
Fonksiyon Üyeleri 426
Veri Tabanı Niteliklerini Belirleyen Fonksiyonlar 427
ODBC 428
ODBC Fonksiyonları 428
Data Access Aşaması 429
Termination İşlemi 429
Doğru Veri Tabanı Teknolojisinin Seçimi 429
C++ DA KENDİ VERİ TABANINIZI YAPMAK 430
Veri Tabanı Fonksiyonları 431
Üye Değişkenleri 432
TASARIMCI, YOK EDİCİ, AÇMA VE KAPATMA FONKSİYONLARI 432
Kayıt Alanı Niteliğini Belirleyen Fonksiyonlar 433
MASA ÜSTÜ VERİTABANI 434
Nesne Veritabanları 435
C++ ‘DA KENDİ VERİ TABANINIZI YAPMAK 437
SDI VE MDI UYGULAMALARI 438
İletişim Kutusu Nedir? 439
Giriş İçin İletişim Kutularını Kullanmak 439
Mesaj Kutuları Eklemek 439
SINIF VE YAPI ARASINDAKİ BAĞLANTI 441
OLE YAPISAL DEPOLAMA 444
PORTLARA ERİŞİM VE SERİ İLETİŞİM 446
Port Giriş/ Çıkış Fonksiyonları 446
Seri Port Üzerinden Erişim 447
GRAFİĞE BİR BAKIŞ 447
Renk Kümesi 449
Sayfa 449
En Son Parlatılan Nokta(ESP) 449
Çizim Moduna Geçmek 449
GRAFİK FONKSİYONLAR 451
Taramalı Çizim Fonksiyonları 452
C VE MS-DOS İLE EKRAN DÜZENİ 455
DOS VE ANSI.SYS İLE EKRAN DUZENİ 460
VİSUAL C++ NEDİR? 462
Visual C++ Ortamı ve Proje Oluşturma 462
Projeler ve Çalışma Alanları 462
Bir Proje Oluşturmak 463
Çalışma Alanı Penceresini Kullanmak 464
Projenizi Oluşturmak 465
Kayıt Alanı Akış Fonksiyonları 467
Düzenleme Kontrolleri 468
Düzenleme Kontrollerinin Özellikleri 468
BİR CEDİT NESNESİNİ BİR DÜZENLEME KONTROLÜNE BAĞLAMAK 469
DÜĞME KONTROLLERİ 472
Düğmeler İçin MFC Desteği 473
Düğme Kontrollerinin Özellikleri 473
İletişim Kutularınızda Standart Basılır Düğme Düzenleri Kullanmak 474
Bir İletişim Kutusu Kaynağı Yaratmak 475
İletişim Kutusunun Özelliklerini Değiştirmek 476
İletişim Kutusu İçin Sınıf Yaratmak 478
LİSTE KUTUSU KONTROLÜ 481
Liste Kutuları İçin MFC Desteği 481
Liste Kutusunun Özellikleri 482
Liste Kutusuna Madde Eklemek 483
Liste Kutusundan Madde Çıkarmak 484
ÖRNEK PROGRAMLAR 485



485 Sayfalık WorLd Dosyasi
http://rapidshare.com/files/99295137/C__...te.Net.rar

Rar Pass:www.kralsite.net

Hiç yorum yok: