C/C++
Hızlı sıralama algoritması nasıl çalışır?
C++ dilinde nesne yönelimli programlamada kalıtım ilkeleri hakkında bilgi veriniz.
C++'ta new operatörü nasıl çalışır?
C++'ta bir vektörün başlangıcından öğe silmenin karmaşıklığı nedir?
Öncelik kuyruğu (priority_queue) hangi veri yapısına dayanır?
Bir istisna oluşursa, new operatörü çağrıldığında yapıcıda ne olur? Bu durumda bellek sızıntısı riski var mı?
C++'ta std::string türündeki bir nesne taşınırken ne olur?
C++'ta bir sınıfın örnek sayısını nasıl sınırlandırabilirsiniz?
Yapınızı unordered_map'te saklamak için ne yapmanız gerekiyor?
Bir vektörden, sıralamayı umursamadan, sabitse, nasıl öğe kaldırılır?
C++'ta arayüz sınıfı nedir?
Sınıf kullanıcısının bu sınıfın nesnesini yığında oluşturamamasını nasıl sağlarım?
Set ve unordered_set veri yapılarında öğeleri aramanın karmaşıklığı nedir?
İki kayan nokta sayısını (float) eşitlik açısından nasıl karşılaştırırsınız?
Sizce, nesne yönelimli programlamanın dezavantajları nelerdir?
Yapıcıda istisna atılırsa, yıkıcı çağrılır mı?
Yapıcılar içinde istisnalarla çalışma hakkında ne anlatabilirsiniz?
C++'ta boş sınıf nesnesi ne kadar yer kaplar?
C++'ta bir vektörden öğe silme işleminin karmaşıklığı nedir?
shared_ptr'da nasıl bellek sızıntıları olur?