Konular | İçindekiler |
Sınıflar ________________________ | Sınıf oluşturma ve bölümleri, constructor, explicit, kapsülleme, binary scope, resolution, member initializer list, fonksiyon imzası, header dosyası oluşturma |
Random | Random sayı oluşturma, random motorları, ctime kütüphanesi |
Const-constexpr | Const, üye fonksiyonlarda const kullanımı, constexpr |
Call by pointer-value-referance | Call by value, call by pointer, call by referance |
initialization (ilklendime) | Değişken ilklendirme, dizi ilklendirme, üye ilklendirme sözdizimi, Uniform Initialization, Konteyner ilklendirme (initializer_list) |
Enum-enumclass | Enumeration, enum class, kendi veri tipimizi oluşturma |
Maps | Harita kullanımı, haritayı uniform ilklendirme |
Array-vector | Vector sınıfı, array sınıfı, konteyner sınıf nedir, temel sınıf fonksiyonları |
Range-based for loop | Range based for döngüsünün kullanımı |
Iomanip | setw, setfill, setbase, setprecision fonksiyonları ve setf ile çıktı manipülasyonu. Virgülden sonraki basamak gösterimini ayarlama |
String sınıfı | String oluşturma, string eşitliği, begin end rbegin rend iteratörleri, string nesnesi boyutu, iki stringi yer değiştirme, stringi boşaltma, stringin boş olduğunu anlama, at operatörü, stringin bir kısmını değiştirme, stringe ekleme, stringin bir kısmını silme, string içinde arama |
Static | Fonksiyonlarda static, üye değişkenlerde static, üye fonksiyonlarda static |
Static cast | |
Iostream | Stream nedir, buffer nedir, Iostream kütüphanesi, put fonksiyonu, get fonksiyonu, ignore fonksiyonu, putback fonksiyonu, Formatsız çıktı fonksiyonları |
Dosya işlemleri | Text-binary farkı, dosya streami açma, text dosyasından okuma, text dosyasından yazdırma, binary dosyadan okuma, binary dosyaya yazdırma. |
Friend sınıf ve fonksiyonlar | Sınıfların ve fonksiyonların friend yapılması |
Operatör aşırı yükleme | Operant nedir. operatörleri global ve üye olarak aşırı yükleme, profix-postfix operatörleri |
Pointers | Pointer nedir, * ve & işaretleri, pointer ve diziler, pointer aritmatiği, pointerın pointerı, fonksiyon pointerları |
Dinamik bellek | new, heap vs stack, sığ kopyalama, derin kopyalama, copy-assigment operatörleri, örnek konteyner sınıf |
Smart pointers | |
Move semantic | |
Kalıtım | Kalıtım nedir, protected nedir, çok biçimliliğe giriş |
Çok biçimlilik | Çok biçimlilik (Polymorphism) nedir, nesne üyelerine pointer ile erişim, sanal fonksiyonlar, sanal sınıflar |
Algoritma kütüphanesi | |
Error tipleri | |
Exception | |
Template | |