Arama sonuçlarınız

  1. A

    C++20’deki Ranges Kitaplığı: Tasarım Kararları

    C++20’deki Ranges Kitaplığı: Tasarım Kararları C++20’deki Ranges Kitaplığı: Tasarım Kararları Ranges kütüphanesi sayesinde Standart Şablon Kütüphanesi (STL) ile çalışmak çok daha rahat ve güçlü hale geldi. Öncelikle Ranges kütüphanesinin algoritmaları tembeldir, doğrudan konteyner...
  2. A

    C++20’deki Ranges Kitaplığı: Diğer Tasarım Kararları

    C++20’deki Ranges Kitaplığı: Diğer Tasarım Kararları C++20’deki Ranges Kitaplığı: Diğer Tasarım Kararları Performans açısından C++20’deki Ranges kütüphanesinin bazı özel özellikleri vardır. Bu tasarım kararlarının sonuçları vardır: önbellek ve tutarlılık sorunları. Duyuru...
  3. A

    Yazılım Mühendisliği: Dian-Lun Li tarafından Coroutine’lere Kısa Bir Giriş

    Yazılım Mühendisliği: Dian-Lun Li tarafından Coroutine’lere Kısa Bir Giriş Yazılım Mühendisliği: Dian-Lun Li tarafından Coroutine’lere Kısa Bir Giriş Bugün blogumda görev zamanlayıcı hakkında bir mini diziye başlıyorum. Bu mini dizinin başlangıç noktası, Dian-Lun Li’nin giderek daha...
  4. A

    Coroutine: görevler için bir zamanlayıcı – Bölüm 2, Dian-Lun Li

    Coroutine: görevler için bir zamanlayıcı – Bölüm 2, Dian-Lun Li Bu blog yazısı, bir planlayıcı hakkındaki mini serinin ikinci kısmıdır ve önceki “Yazılım Geliştirme: Dian-Lun Li’nin Coroutines’e Kompakt Bir Giriş” makalesine dayanmaktadır. Duyuru C++ eşyordamları için tek iş...
  5. A

    C++ Programlama Dili: Eşyordamlar için öncelikli zamanlayıcı

    C++ Programlama Dili: Eşyordamlar için öncelikli zamanlayıcı C++ Programlama Dili: Eşyordamlar için öncelikli zamanlayıcı Bu, C++ eşyordamları için zamanlayıcılar hakkındaki mini dizimin üçüncü makalesi. İlk iki makale Dian-Lun Lin’in konuk gönderileriydi: Duyuru Rainer Grimm...
  6. A

    C++ Programlama Dili: Eşyordamlar için karmaşık bir öncelik zamanlayıcı

    C++ Programlama Dili: Eşyordamlar için karmaşık bir öncelik zamanlayıcı C++ Programlama Dili: Eşyordamlar için karmaşık bir öncelik zamanlayıcı Bu, C++ eşyordamları için zamanlayıcılar hakkındaki mini dizimin dördüncü makalesi. İlk iki makale Dian-Lun Lin’in konuk gönderileriydi: Duyuru...
  7. A

    Düzeltme: C++ blogundaki eşyordamlar için öncelik zamanlayıcıdaki hata

    Düzeltme: C++ blogundaki eşyordamlar için öncelik zamanlayıcıdaki hata Son iki blog yazımda eşyordamlar için öncelik planlayıcıyı tanıttım. Bunun kodunda bir hata vardı. Duyuru Rainer Grimm uzun yıllardır yazılım mimarı, ekip ve eğitim yöneticisi olarak çalışmaktadır. C++, Python ve...
  8. A

    Yazılım Geliştirme: Coroutine Tabanlı Tüketici-Üretici İş Akışı | merhaba çevrimiçi

    Yazılım Geliştirme: Coroutine Tabanlı Tüketici-Üretici İş Akışı | merhaba çevrimiçi Yazılım mühendisliği: Eşyordam tabanlı tüketici-üretici iş akışı Eşyordamlar, eşzamansız kod yazmanın sezgisel ve yapılandırılmış bir yolunu sağlar. Eşzamansız işlemleri prosedür tarzında yazmanıza...
  9. A

    C++20: Üç büyük derleyicinin destek modülleri

    C++20: Üç büyük derleyicinin destek modülleri C++20: Üç büyük derleyicinin destek modülleri Modüller C++20’nin dört büyük yeniliğinden biridir. C++20 derslerimin ana konularından biri bunlar. Ne yazık ki GCC ve Clang’daki uygulama Microsoft derleyicisinin çok gerisindeydi. Bu yüzden...
  10. A

    Yazılım geliştirme: C++17’de ayırıcılarla optimizasyon

    Yazılım geliştirme: C++17’de ayırıcılarla optimizasyon Yazılım geliştirme: C++17’de ayırıcılarla optimizasyon C++17’deki polimorfik ayırıcılar, hem performans hem de belleğin yeniden kullanımı için bellek tahsisinin optimize edilmesine yardımcı olur. Duyuru Rainer Grimm uzun...
  11. A

    Yazılım geliştirme: C++17 ile özel ayırıcılar

    Yazılım geliştirme: C++17 ile özel ayırıcılar Yazılım geliştirme: C++17 ile özel ayırıcılar Son yazımda “Yazılım Geliştirme: C++17 ile Polimorfik Ayırıcılar” C++17’de polimorfik ayırıcılar teorisini tanıttım. Bugün teoriyi uygulayacağım. Duyuru Rainer Grimm uzun yıllardır...
  12. A

    Yazılım geliştirme: C++17’de polimorfik ayırıcılar

    Yazılım geliştirme: C++17’de polimorfik ayırıcılar Bu makale, C++17’deki neredeyse bilinmeyen bir özellik olan polimorfik ayırıcılarla ilgili bir mini dizinin başlangıcıdır. Polimorfik ayırıcılar hakkında yazacağıma sık sık söz verdim. Bugün sözümü tutuyorum. Duyuru Rainer Grimm uzun...
  13. A

    C++23: Aralık ve std::generator iyileştirmeleri

    C++23: Aralık ve std::generator iyileştirmeleri C++23: Aralık ve std::generator iyileştirmeleri C++20 somut eşyordamlar sağlamaz ancak bunların uygulanması için bir çerçeve sağlar. Bu C++23 ile değişir. std::generator ilk somut koroutindir. Duyuru Rainer Grimm uzun yıllardır...
  14. A

    C++23: Çok Boyutlu Bir Görünüm | merhaba çevrimiçi

    C++23: Çok Boyutlu Bir Görünüm | merhaba çevrimiçi Bir std::mdspan, bağlantılı bir nesne dizisinin tescilli olmayan, çok boyutlu bir görünümüdür. Basit bir C dizisi, bir boyutlu bir işaretçi olabilir std::arrayA std::vector ah std::string davranmak. Duyuru Rainer Grimm uzun yıllardır...
  15. A

    C++23: Dört yeni ilişkisel kapsayıcı

    C++23: Dört yeni ilişkisel kapsayıcı C++23: Dört yeni ilişkisel kapsayıcı Dört ilişkisel kapsayıcı std::flat_map, std::flat_multimap, std::flat_set VE std::flat_multiset C++23’te sıralanmış ilişkisel kapların basit bir alternatifidirler std::map, std::multimap, std::set VE std::multiset...
  16. A

    C++23: std::expected ile hataları işlemenin yeni bir yolu

    C++23: std::expected ile hataları işlemenin yeni bir yolu C++23: std::expected ile hataları işlemenin yeni bir yolu Veri türü std::optional C++17’den beri mevcuttur. C++23 ile aşağıda daha ayrıntılı olarak tanıtacağım genişletilmiş tekli bir arayüze sahip olur. Ancak önce veri türüne...
  17. A

    C++23: Modülerleştirilmiş bir standart kitaplık ve iki yeni işlev

    C++23: Modülerleştirilmiş bir standart kitaplık ve iki yeni işlev C++23: Modülerleştirilmiş bir standart kitaplık ve iki yeni işlev C++23 Standart Kitaplığı etkileyici iyileştirmelerle parlıyor. Bu yazımda modülerleştirilmiş standart kütüphaneden ve iki kullanışlı özelliğinden...
  18. A

    C++ Programlama Dili: Paralel STL Algoritmaları Kıyaslaması

    C++ Programlama Dili: Paralel STL Algoritmaları Kıyaslaması C++ Programlama Dili: Paralel STL Algoritmaları Kıyaslaması Bugün, STL’nin en sevdiğim özelliği olan paralel STL algoritmaları hakkında Victor J. Duvanenko’nun konuk yazısını sunmaktan mutluluk duyuyorum. Victor, “Practical...
  19. A

    C++23: Ana dilde daha fazla küçük inci

    C++23: Ana dilde daha fazla küçük inci C++23: Ana dilde daha fazla küçük inci C++23 çekirdek dili, Büyük İnovasyondan Bunu Çıkarmaktan çok daha fazlasını sunar. Daha küçük ama heyecan verici yenilikler, statik çok boyutlu alt simgeyi (dizin operatörü) ve çağrı operatörünü içerir. Duyuru...
  20. A

    C++23: bunun çıkarıldığı sözdizimsel şeker

    C++23: bunun çıkarıldığı sözdizimsel şeker C++23: bunun çıkarıldığı sözdizimsel şeker ONLAR Cöfkeyle Rdevam etmekte Template pattern (CRTP), C++’da yaygın olarak kullanılan bir deyimdir. Son makalem olan “C++23: Bunun Çıkarımını Yapmak Açık İşaretçiler Oluşturur” başlıklı makalemde...
Üst