Standar C++20 Disetujui
(isocpp.org)Fitur-fitur baru
-
Concept: membatasi tipe pada argumen template
-
Contract: menambahkan kondisi pra/pasca fungsi untuk diperiksa seperti
assert() -
Ranges: generik untuk menangani rentang
-
Module: bisa
import/exporthanya yang akan digunakan -
Dukungan coroutine
-
Designated initializers: inisialisasi argumen tertentu
2 komentar
Semoga modul bisa diperkenalkan dengan baik. Entah sudah berapa banyak waktu build yang terkikis gara-gara header sampai sekarang..
Untuk penjelasan rinci tentang fitur-fitur yang ditambahkan, silakan lihat C++20 Key Features Summary [materi presentasi berbahasa Korea].
https://www.slideshare.net/utilforever/c20-key-features-summary