C++ Mimarisinde Static Sınıflar: final, delete ve constexpr Kullanımı
YCode
0:00 / 0:00
C++ Mimarisinde Static Sınıflar: final, delete ve constexpr Kullanımı
28 просмотров · 4 месяца назад
YCode
134 подписчика
28 просмотров · 4 месяца назад
Bu videoda, C++'ta dil seviyesinde doğrudan bulunmayan "Static Class" yapısının modern C++ standartlarıyla nasıl modellenebileceğini inceliyoruz. Nesne örneklemesini (instantiation) engellemek için kurucu fonksiyonun silinmesi (= delete), kalıtımın durdurulması (final) ve derleme zamanı sabitleri (static constexpr) ile güvenli bir static class tasarlıyoruz.
Ayrıca, kendi yazdığımız bu statik yapıyı C++ standart kütüphanesindeki cmath ile karşılaştırarak, bu yapıların yapıların mimari olarak neden class yerine namespace içerisinde tasarlandığını basit düzeyde ele alıyoruz.
Videodaki Konu Başlıkları:
C++'ta Static Class Anatomisi
final ve = delete Kullanım
static constexpr kullanımı
Standart cmath Kütüphanesinin Çalışma Mantığı
Sınıf (Class) ve İsim Alanı (Namespace) Kıyaslaması
Videoyu faydalı bulduysanız beğenmeyi ve abone olmayı unutmayın. İyi seyirler! #cpp #static #yazılım #kodlama #programlama