Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13898|Yanıt: 2

[C++] C++ Programlama Fikirleri [PDF İndir]

[Bağlantıyı kopyala]
Yayınlandı 12.01.2015 21:28:29 | | | |
Içerikler Tablosu
Çevirmenin önsözü
önsöz
Bölüm 1: Nesnelerin Evrimi 1
1.1 Temel Kavramlar 1
1.1.1 Nesne: Özellik + Davranış 1
1.1.2 Miras: Tip İlişkileri 1
1.1.3 Polimorfizm 2
1.1.4 İşlem Kavramı: OOP programı nasıl görünür 3
1.2 C++ Neden Başarılı Oldu 3
1.2.1 Daha İyi C 3
1.2.2 Yavaş öğrenme yaklaşımını benimsemek 4
1.2.3 Operasyonel verimlilik 4
1.2.4 Sistemi ifade etmek ve anlamak daha kolay 4
1.2.5 "Kütüphane" yarı çabayla iki kat daha fazla sonuç almanızı sağlıyor 4
1.2.6 Hata İşleme 5
1.2.7 Büyük Programlama 5
1.3 Metodoloji Giriş 5
1.3.1 Karmaşıklık 5
1.3.2 İç İlkeler 6
1.3.3 Dış İlkeler 7
1.3.4 Nesne Tasarımının Beş Aşaması 9
1.3.5 Yöntemin vaat ettiği 10
1.3.6 Yöntemin sağlaması gerekenler 10
1.4 Taslak: Minimal Yaklaşım 12
1.4.1 Ön Röol 13
1.4.2 Yüksek Kavram 14
1.4.3 Tedavi 14
1.4.4 Yapılandırma 14
1.4.5 Geliştirme 16
1.4.6 17'yi yeniden yazma
1.4.7 Mantık 17
1.5 Diğer yöntemler 17
1.5.1 Booch 18
1.5.2 Sorumluluk Odaklı Tasarım (RDD) 19
1.5.3 Nesne Modelleme Teknikleri (OMT) 19
1.6 OOP 19'a geçiş stratejileri
1.6.1 OOP 19'a adım adım
1.6.2 Yönetim Engelleri 20
1.7 Özet 21
Bölüm 2 Veri Soyutlama 22
2.1 Açıklamalar ve Tanımlar 22
2.2 Cep C kütüphanesi 23
2.3 Bir Toplama: Proje Oluşturma Aracı 29
2.4 Anormal 29 nedir
2.5 Temel Nesneler 30
2.6 Nesne 34 Nedir
2.7 Soyut Veri Türleri 35
2.8 Nesne Detayları 35
2.9 Başlık dosyası formu 36
2.10 İç İç Yapı 37
2.11 Özet 41
2.12 Tatbikat 41
Bölüm 3 Gizli Uygulama 42
3.1 Sınırların Belirlenmesi 42
3.2 Access Control in C++ 42
3.3 Youyuan 44
3.3.1 İç Arkadaş 45
3.3.2 Saf 48 mi
3.4 Nesne Düzeni 48
3.5 Sınıf 48
3.5.1 Stash 50'nin Erişim Kontrolü ile Değiştirilmesi
3.5.2 Erişim Kontrolü ile Stack 51'in Değiştirilmesi
3.6 Sınıflar 51
3.6.1 Görünür Uygulama Bölüm 51
3.6.2 Tekrarlayıcı Derleme Azaltma 52
3.7 Özet 54
3.8 Tatbikat 54
Bölüm 4: Başlatma ve Temizlik 55
4.1 Yapıcılar 55 ile başlatmanın sağlanması
4.2 Temizliği Sağlamak İçin Yıkıcıların Kullanımı 56
4.3 Net Tanım Bloğu 58
4.3.1 for loop 59
4.3.2 Alan Tahsisi 60
4.4 Stash 61, yapıcılar ve yıkıcılarla birlikte
4.5 Yığın 63, yapıcılar ve yıkıcılarla birlikte
4.6 Koleksiyon Başlatma 65
4.7 Varsayılan Yapıcılar 67
4.8 Özet 68
4.9 Tatbikat 68
Bölüm 5 Fonksiyon Aşırı Yüklenmesi ve Varsayılan Parametreler 69
5.1 Menzil Ayrışımı 69
5.1.1 Dönüş değeriyle 70'i aşırı yüklemek
5.1.2 Güvenlik Tipi Bağlantı 70
5.2 Aşırı Yükleme 71 Örnekleri
5.3 Varsayılan Parametreler 74
5.4 Özet 81
5.5 Tatbikat 82
Bölüm 6 Giriş ve Çıkış Akışlarına Giriş 83
6.1 Neden Giriş ve Çıkış Akışlarını Kullanmak 83
6.2 Giriş ve Çıkış Akışı Problemlerinin Çözümü 86
6.2.1 Operatör Aşırı Yüklerini Önceden Anlamak 86
6.2.2 Insertler ve Çıkarıcılar 87
6.2.3 Yaygın Kullanım 88
6.2.4 Satırlar için Giriş 90
6.3 Dosya Giriş ve Çıkış Akışları 91
6.4 Giriş ve Çıkış Akışı Tamponlaması 93
6.5 Giriş/Çıkış Akışında 94'ü Bulmak
6.6 strstreams 96
6.6.1 Kullanıcılara Tahsis Edilmiş Depolama 96
6.6.2 Otomatik Depolama Tahsisi 98
6.7 Çıkış Akışının Biçimlendirilmesi 100
6.7.1 Verileri İçsel Biçimlendirme 101
6.7.2 Örnek 102
6.8 Formatlama Manipülatörleri 106
6.9 Manipülatörler Yaratmak 108
6.10 Giriş/Çıkış Akışı Örneği 111
6.10.1 Kod Generation 111
6.10.2 A Simple Data Record 117
6.11 Özet 123
6.12 Tatbikat 123
Bölüm 7 Sabit 124
7.1 124 için değer ikameleri
7.1.1 Başlık dosyasında 124 konsentri
7.1.2 Konstrasyon 125'in güvenliği
7.1.3 Koleksiyon 126
7.1.4 C Dili 126'dan Farklılıklar
7.2 Pointer 127
7.2.1 Konstüs 127'ye işaret
7.2.2 const pointer 127
7.2.3 Atama ve Tip Kontrolleri 128
7.3 Fonksiyon Parametreleri ve Dönüş Değerleri 128
7.3.1 Konstans değeri 128 geçme
7.3.2 Dönüş değeri 129
7.3.3 Geçiş ve Geri Dönüş Adresi 131
7.4 Sınıf 133
7.4.1 Const ve enum 133 sınıfta
7.4.2 Derleme 134 Sırasında Sınıflarda Sabitler
7.4.3 const nesneleri ve üye fonksiyonları 136
7.4.4 Yalnızca okunan depolama kapasitesi 139
7.5 Volatiles 140
7.6 Özet 141
7.7 Tatbikat 141
Bölüm 8 Hatlı Fonksiyonlar 142
8.1 Ön işlemci 142'deki Kusurlar
8.2 Satır İçi Fonksiyonlar 144
8.2.1 Sınıflar 145 İçindeki Sırasal Fonksiyonlar
8.2.2 Access Function 146
8.3 Satır İçi Fonksiyonlar ve Derleyiciler 150
8.3.1 Sınırlamalar 150
8.3.2 Atama Emiri 150
8.3.3 Yapıcılar ve Yıkıcılarda Davranışı Gizleme 151
8.4 Karışıklığı Azaltmak 152
8.5 Ön İşlemcilerin Özellikleri 153
8.6 Geliştirilmiş Hata Kontrolü 154
8.7 Özet 155
8.8 Tatbikat 155
Bölüm 9 İsimlendirme Kontrolü 157
9.1 C 157'deki statik üyelerden
9.1.1 Fonksiyonlar İçindeki Statik Değişkenler 157
9.1.2 Kontrol Bağlantısı 160
9.1.3 Diğer Depolama Tipi Belirtisi 161
9.2 İsim Alanı 161
9.2.1 Bir isim alanı oluştur 162
9.2.2 İsim Alanları 163 Kullanımı
9.3 C++ 166'da Statik Üyeler
9.3.1 Statik Veri Üyeleri için Depolama Tanımı 166
9.3.2 İç İç ve Yerel Sınıflar 168
9.3.3 Statik Üye Fonksiyonları 169
9.4 Statik Başlatma Bağımlılıkları 171
9.5 Dönüşüm Bağlantı Spesifikasyonu 174
9.6 Özet 174
9.7 Tatbikat 174
Bölüm 10 Yapımcılara Referans Vermek ve Kopyalamak 176
10.1 C++ 176'da işaretçi
10.2 C++ dilinde 176 Referansları
10.2.1 Fonksiyonlar 177'de Referanslar
10.2.2 Parametre Transfer Kılavuzları 178
10.3 Yapımcılar 179'un Kopyalanması
10.3.1 Pas Değeriyle 179'u Pas Edip Geri Getirme
10.3.2 Yapımcıların Kopyalanması 182
10.3.3 Varsayılan Kopya Yapıcısı 187
10.3.4 Kopya Yapıcı Yöntemlerinin Seçimi 188
10.4 Üyelere Öneriler

C 编程思想.part01.rar (1 MB, İndirme sayısı: 5)
C 编程思想.part02.rar (1 MB, İndirme sayısı: 3)
C 编程思想.part03.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part04.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part05.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part06.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part07.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part08.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part09.rar (1 MB, İndirme sayısı: 1)
C 编程思想.part10.rar (1 MB, İndirme sayısı: 2)
C 编程思想.part11.rar (747.02 KB, İndirme sayısı: 1)






Önceki:Win2003 Uzak Masaüstü Port Değişikliği
Önümüzdeki:Shenzhen Guanlan Ortaokulu Mavi Dedecms Okulu Şablonu
Yayınlandı 30.04.2015 22:36:46 |

Ne yapacaksın?"
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com