C++20 standardı onaylandı
(isocpp.org)Yeni özellikler
-
Concept: şablon parametrelerinde tip kısıtlaması
-
Contract: fonksiyonlara ön/son koşullar ekleyerek
assert()gibi denetleme -
Ranges: aralıkları ele alan jenerikler
-
Module: yalnızca kullanılacak olanları
import/exportetme -
Coroutine desteği
-
Designated initializers: belirli parametreleri başlatma
2 yorum
Modüller umarım güzelce devreye alınır. Header’lar yüzünden derleme süresinden şimdiye kadar ne kadar kaybettiğimizi düşününce..
Eklenen özelliklerin ayrıntılı açıklaması için C++20 Key Features Summary [Korece sunum materyali] belgesine bakabilirsiniz
https://www.slideshare.net/utilforever/c20-key-features-summary