Gorkem DemirtasC++ | baştan sona Şablonlar(Templates)Şablonlar(templates) bizi aynı fonksiyon veya sınıfı farklı veri tipleri için tekrar tekrar yazma zahmetinden kurtaran güçlü bir yapı. Bu…Dec 19, 2023Dec 19, 2023
Gorkem DemirtasC++ Smart Pointers #2Bir önceki yazımda Raw pointerlerın beraberinde getirdiği sorunlardan bahsedip, C++11 ile dile gelen unique_ptr sınıfının bu sorunları…Nov 29, 20231Nov 29, 20231
Gorkem DemirtasC++ Smart Pointers #1C/C++ gibi dillerde pointerler(işaretçiler) ile belleğe erişip program akışı içinde müdahale etmek mümkün, fakat raw(ham) pointerlar’ı…Sep 25, 2023Sep 25, 2023
Gorkem DemirtasC++ lvalue & rvalue referansları ve Move SemanticsMerhaba, bu yazımın konusu her ne kadar C++ 11 ile gelen rvalue referansı ve move semantics olsada derinlere inmeden öncelikle lvalue ve…Jun 1, 2023Jun 1, 2023
Gorkem DemirtasC++ enable_if & SFINAE nedir ?Giriş: Templates Template(Şablonlar) sayesinde birbirinin alternatifi kodları tekrar yazma gereği duymadan derleme zamanında verilen tipe…Feb 20, 2023Feb 20, 2023