Modern C++ (4) : Smart Pointers-I

Güncelleme (auto_ptr vs unique_ptr): Tekrar merhaba arkadaşlar, gelen bir iki yorum sonrasında bir konuyu açıklığa kavuşturmakta fayda olduğunu düşündüm. Bu da std::unique_ptr ile std::auto_ptr arasındaki fark. Gerçi yazımda, std::auto_ptr’ın pek bir anlamı kalmadığını, bu amaçla std::unique_ptr kullanılabileceğini ifade etmiştim ama meraklı arkadaşlar için bir kaç kelam etmekte bir sakınca yok. auto_ptr’ın kopya yapıcısı ve atama… Continue reading

Haftalık C++ 44 – Aktif Nesne Tasarım Örüntüsü

Evet sevgili yazılımperver dostlarım, 2021 bitmeden sizler ile terkar birlikteyiz. Bu yazımızın konusu Aktif Nesne tasarım örüntüsü. Eminim bir çoğunuz temel bir çok tasarım örüntülerini duymuşssunuzdur: “Singleton”, “Factory” ya da “Observer” gibi. Eğer bunları duymadıysanız (ki bunlara ben de 2022’de inşallah C++ perspektifinden eğileceğim), sizlere bu konudaki mihenk taşı olan bir kitaba göz atmanızı önereceğim:… Continue reading

Haftalık Videolar 8 – Visual Studio 2022 Duyurusu

Evet sevgili yazılımperver dostlarım, bundan üç sene  önce VS2019 duyurusuna ilişkin yazımdan sonra Vs2022 duyurusuna ilişkin yazım ile sizlerle birlikteyim. Visual Studio 2019 Duyurusu Yaklaşık 17 senedir Visual Studio kullanıcısı olarak, bu haber beni yine heyecanlandırmadı desem yalan olur ama şunu da ifade etmem gerekiyor ki, yeni araçlar ile gelen kabiliyetler artık o kadar fazla… Continue reading