Necati Ergin tarafından verilen online C Programlama Dili Kursu 5 Nisan 2022 tarihinde başlıyor. Kursun toplam süresi 180 saat. 🏫 Bu kurs Plepa Eğitim Hizmetleri tarafından düzenlenmektedir.
Yazılar
Online C++ Kursu – 28 Mart 2022 Tarihinde Başlıyor
Online C++ Programlama Dili Kursu 🎯 Bu kurs katılımcıların öncelikle C++ programlama dilini çok iyi öğrenmelerini ve yazılım üretiminde profesyonel düzeyde bu dili kullanma becerisi edinmelerini hedeflemektedir.
verim, performans, veri yapıları ve algoritmalar
Verim (efficiency) ile performans (performance) sıklıkla birbiriyle karıştırılıyor. Verim bir görevin gerçekleştirilmesi için ne kadar iş yapıldığı anlamına geliyor. Yani aynı görevi gerçekleştirmek için ne
std::any sınıfı
Öyle bir nesne olsun ki istediğimiz herhangi türden bir değeri tutabilsin. İstediğimiz zaman nesnemizin tuttuğu değeri herhangi türden bir değer olarak değiştirebilelim. C++17 standartları ile
C dilinde istenilen sayıda argümanla çağrılabilen işlevler (variadic functions)
Bir işlevin istenilen sayıda değerle çağrılması programlamada genel bir ihtiyaç ve programlama dillerinin çoğunda bu ihtiyacı karşılamaya yönelik araç ya da araçlar var. Özellikle
std::byte türü
C++17 standartları ile dile eklenen yeni türlerden biri std::byte. Yazdığımız programlar bellekteki byte’ları kullanıyor. std::byte türünün amacı bu bellek byte‘larını oldukları gibi temsil etmek. Burada
standart optional sınıfı
C++17 standartları ile standart kütüphanemizin bir eksiği daha tamamlandı. Artık bizim de bir optional sınıfımız var. Bu yazımızda std::optional sınıfını ayrıntılı olarak ele alacağız.
hata güvenliği ve make_unique
Aşağıdaki deyimlerde exp1 ve exp2 ifadelerinin ele alınma sırası ve f, g ve h isimli işlevlerinin çağrılma sırası hakkında ne söylenebilir? Şimdilik exp1 ve exp2 ifadelerinin
flexible array members (yapıların esnek dizi öğeleri)
C99 standartlarıyla C diline eklenen öğelerden biri “flexible array members” (yapıların esnek dizi öğeleri). Bir “flexible array” bir yapı türünün son öğesi olarak olarak
compound literals (bileşik sabitler)
C99 standartları ile C diline eklenen en önemli araçlardan biri “compound literal”. Türkçe karşılığı olarak “bileşik sabit” teriminin kullanılmasını öneriyorum. C’de yazdığımız kodlarda sıklıkla şöyle bir