C ++ 26: Tehlike riski altında uygulanan blokları olmayan bir yığın
C ++ 26: Tehlike riski altında uygulanan blokları olmayan bir yığın
Son gönderilerde yığını bloklar olmadan tartıştım. Tehlikeli epizodlar, basit çöp toplayıcısıyla önceki katkılarda gösterilen uygulamanın tüm...
C ++ 26: Bloklar olmadan yığın için basit bir çöp manifoldu
Son üç makalede, yığın konusunu bloklar olmadan ele aldım:
Duyuru
Rainer Grimm yıllardır yazılım mimarı, ekip ve eğitim müdürü olarak çalıştı. C ++ programlama dilleri, Python ve Haskell hakkında makaleler yazmayı seviyor...
C ++ 26: Atomik Akıllı İşaretçi ile Bloklar Olmayan Bir Yığın
Önceki blog yazımda, hala hafıza kaybı olan bloksız bir yığın uygulamasını gösterdim. Bu sefer onu kaldırma yaklaşımını gösteriyorum.
Duyuru
Rainer Grimm yıllardır yazılım mimarı, ekip ve eğitim müdürü olarak çalıştı. C ++...
C ++ 26: Bloksız bir yığının tamamen uygulanması
C ++ 26: Bloksız bir yığının tamamen uygulanması
Önceki makalede sondan bir önceki katkı ve eksik uygulamada bloklar olmadan programlama teorisine göre, blok olmayan bir bloğun tam olarak uygulanması şimdi takip edilmektedir.
Duyuru...
C ++ 26: Bloksız bir yığının basitleştirilmiş uygulanması
C ++ 26: Bloksız bir yığının basitleştirilmiş uygulanması
Son yazımda bloklar olmadan programlama teorisine göre, şimdi pratik bir uygulama.
Duyuru
Rainer Grimm yıllardır yazılım mimarı, ekip ve eğitim müdürü olarak...
C ++ 26'da ertelenmiş şikayet: Güncelleme ve tehlikeli bölümleri okumak
C ++ 26'da ertelenmiş şikayet: Güncelleme ve tehlikeli bölümleri okumak
Rekabetle ilgili yaygın bir sorun, ABA sorunudur. Bu, her zaman aynı değeri döndüren iki kez değişken okuduğunuz anlamına gelir. Bu nedenle...
C++26 programlama dili: işaretçi adreslerinin basitleştirilmiş yönetimi
C++26 programlama dili: işaretçi adreslerinin basitleştirilmiş yönetimi
C++26 ile herhangi bir işaretçinin adresini yazdırabilirsiniz.
Duyuru
Rainer Grimm uzun yıllardır yazılım mimarı, ekip ve eğitim...
C++26 kitaplığı: Geliştirilmiş dize işleme
Reflection ve Contracts'taki büyük iyileştirmelere ek olarak, yakında çıkacak olan C++26 standardı birçok küçük ama kullanışlı eklemeyi de beraberinde getiriyor. Bugün yaylar ve buna benzer şeyler hakkında konuşuyoruz string_view.
Duyuru...
C++26: Gönderen fabrikaları, bağdaştırıcıları ve std::execution tüketicileri
C++26: Gönderen fabrikaları, bağdaştırıcıları ve std::execution tüketicileri
Vericilerin bileşimi ve kapsayıcı taramanın eşzamansız yürütülmesine ilişkin açıklamalar std::execution Daha önceki yazılarımda da...
C++ Programlama Dili: std::execution ile İstasyon Oluşturma
C++ Programlama Dili: std::execution ile İstasyon Oluşturma
Kapsamlı Taramayı eşzamansız olarak çalıştırmayla ilgili açıklamalarım aşağıdadır. std::execution Şimdi kendimi istasyonları oluşturmaya adadım.
Duyuru...
C++ Programlama Dili: C++26 Kapsayıcı Tarama Uzantısı
C++ Programlama Dili: C++26 Kapsayıcı Tarama Uzantısı
Duyuru
Kapsayıcı tarama, bir dizideki bir dizi öğenin toplamını hesaplamak gibi aralık sorgularıyla ilgili sorunları çözer. Ayrıca minimum aralık sorgularında ve diğer çeşitli...
C++ Programlama Dili: cstd::execution: Eşzamansız algoritmalar
C++ Programlama Dili: cstd::execution: Eşzamansız algoritmalar
Genel düşünceye göre std::execution Önceki blog yazımda kendimi özelleştirilebilir asenkron algoritmalara adadım.
Duyuru
P2300R10 teklifini sunmak...
C++ Programlama Dili: std::execution ile eşzamanlılık
Bu yazı için planlarda bir değişiklik var. Asıl planım ana dilden sonra C++26 kütüphanesini tanıtmaktı. Ancak kütüphanenin uygulama durumu yeterince tamamlanmamıştır.
Duyuru
Rainer Grimm uzun yıllardır yazılım mimarı, ekip ve...
Çekirdek dil C++26: Küçük iyileştirmeler
Çekirdek dil C++26: Küçük iyileştirmeler
Birkaç gönderide öne sürdüğüm Reflection ve Contracts'a yapılan büyük eklemelere ek olarak, C++26 için planlanan daha küçük, daha kullanışlı eklemeler de var.
Duyuru
Rainer Grimm uzun yıllardır...
Yazılım Geliştirme: C++26'da Joker Karakterler ve Genişletilmiş Karakter Kümeleri
Yazılım Geliştirme: C++26'da Joker Karakterler ve Genişletilmiş Karakter Kümeleri
Geçtiğimiz birkaç haftadır Reflection ve Contracts'a sunduğum önemli eklemelere ek olarak, C++26 ayrıca bazı daha küçük...