GCC 12s Fitur C++ Baru Mengkilap – Lebih Banyak Implementasi C++23

Dengan GCC 12.1 yang akan dirilis kira-kira sekitar minggu depan, Marek Polacek dari Red Hat menulis posting blog baru minggu ini yang menguraikan banyak peningkatan bahasa C++ yang dapat ditemukan dalam pembaruan Koleksi Kompilator GNU utama ini. GCC 12 default ke C++17 (yaitu dialek GNU++17) secara default untuk C++ tetapi lebih dari C++23 telah diimplementasikan dalam pembaruan kompiler tahunan ini. Meskipun di GCC 12, baik C++20 dan C++23 masih dianggap eksperimental. GCC 12 mengimplementasikan fitur C++23 untuk if consteval, auto(x), variabel non-literal dalam fungsi constexpr, operator subskrip multi-dimensi, arahan pra-pemrosesan elifdef dan elifndef, pernyataan init yang diperluas, pelipatan fungsi-fungsi sepele , dan banyak lagi. GCC 12 juga memperkenalkan berbagai peringatan compiler yang baru dan lebih baik. Detail lebih lanjut tentang peningkatan C++ yang dapat ditemukan dengan GCC 12 yang akan datang dapat ditemukan melalui Blog Red Hat Developers. Ada juga peningkatan penganalisis statis dan banyak lagi yang dapat dinikmati dengan GCC 12 – nantikan rekap fitur saya dan tolok ukur kompiler lainnya segera. Di GCC 13 tahun depan mereka bertujuan untuk mendapatkan dukungan C++23.

Itulah berita seputar GCC 12s Fitur C++ Baru Mengkilap – Lebih Banyak Implementasi C++23, semoga bermanfaat. Disadur dari Phoronix.com.