Haftalık C++ 27 – Dönüştürücü Yapıcılar

Bir kaç gün önce C++ 11 ile gelen yeni kabiliyetlere ilişkin yazdığım yazılara bakarken, bir takım özelliklere değinmediğimi fark ettim. Bu yazımda, bunlardan birisine çok hızlı bir şekilde göz atacağız: “Converting Constructors” ya da dönüştürücü yapıcılar. C++ 11’den önce, sadece tek parametre alan ve “explicit” anahtar kelimesi belirtilmemiş sınıf yapıcıları, bu şekilde dönüştürücü yapıcı olarak… Continue reading

Polimorfizm ve C++

Merhaba sevgili yazılımperver dostlarım bugün sizler ile birlikte OOP’nin temel bileşenlerinden biri olan polimorfizme göz atacağız. Bu yazı ile birlikte aşağıdaki sorulara yanıt bulacağız. Kavramları olabilidiğince sade bir şekilde aktardıktan sonra bunları C++ da nasıl kullanıldığına bakıp, yine bu konu ile ilintili olduğunu düşündüğüm noktalara da değinip, konuyu kapatmayı planlıyorum açıkçası. Öncelikle sorularımıza bakalım: Polimorfizm… Continue reading

Haftalık C++ 26 – printf

Merhaba sevgili dostlar, çok kısa bir yazı ile karşınızdayım. Aslında yazı demek de pek doğru değil. Şöyle ki, geçenlerde C ile kod geliştirirken, kullandığım printf’e ilişkin daha başka neler yapabilirim diye bakınırken güzel bir kaynak ile karşılaştım. printf ile ilgili olası kullanımları gayet güzel özetlemiş ve hap gibi sunmakta. Eee bunu da sizlerle paylaşmazsam olmaz… Continue reading

Haftalık C++ 25 – QML/C++ Entegrasyonu

Sizlerin de takip ettiği üzere, bir süredir  QT ve QML kullanımına ilişkin bir çok yazı ve kod paylaşıyorum. Bugün de sizlerle QML ile C++’ı nasıl kullanabileceğinize, bu kullanım sırasında dikkat etmeniz gereken hususlara, bir kaç örnek üzerinden bakacağız. Bu yazı ile birlikte, kendi QML ve C++ uygulamarınızı kolay bir şekilde geliştirebileceğinizi umuyorum. Bu yazıda, QML… Continue reading