C++çalışma sorusu – 55 (compile time Fibonacci)

C++11 öncesi araçları kullanarak Fibonacci serisinin n. teriminin derleme zamanında hesaplanmasını sağlayacak

sınıf şablonunu oluşturunuz:

Yukarıdaki main işlevinde a dizisinin boyutu Fibonacci

Devamını Oku

C++ çalışma sorusu – 53 (type traits)

Şablon tür parametresi (T) olan türün Nec isimli bir içsel türe (nested type) sahip olup olmadığını sorgulayacak hasTypeNec isimli sınıf şablonunu kodlayınız:

Sınıfın

Devamını Oku

C++ çalışma sorusu 52 (variadic işlev şablonları)

Değişken sayıda argüman ile çağrılabilecek ve kendisine gönderilen argümanları tek bir std::string‘e dönüştürerek geri döndürecek tostring isimli variadic işlev şablonunun kodunu yazınız:

Yazacağınız

Devamını Oku

C++ çalışma sorusu – 51 (şablonların yüklenmesi ve özelleştirilmesi)

Bu çalışma sorusu Herb Sutter‘ın “More exceptional C++” isimli kitabından alınarak değiştirilmiştir. Aşağıdaki kodun standart çıkış akımına ne yazdıracağını tahmin etmeye çalışın. Daha sonra

Devamını Oku

C çalışma soruları – 53 (partition algoritması)

Bir diziyi bir koşulu sağlayan ve sağlamayan öğeler olarak ikiye ayıran partition algoritmasını türden bağımsız olarak kodlayınız.

İşlevin birinci parametresi vpa, sıralanacak dizinin

Devamını Oku

using ile eş isim şablonları (alias template) bildirimleri

C++11 öncesinde bir türe eş isim (type alias) oluşturmanın tek yolu C’den gelen typedef bildirimleriydi:

C++11 standartları ile türlere eş isim oluşturmak için ikinci bir

Devamını Oku
Toplam 22 sayfa, 1. sayfa gösteriliyor.12345...1020...Son »