กลุ่มมาตรฐาน ISO ลงมติเอกฉันรับรอง C++20 เข้าเป็นมาตรฐาน โดยฟีเจอร์ทั้งหมดได้รับเห็นชอบแล้ว และจะตีพิมพ์เผยแพร่ตัวมาตรฐานเป็นเล่มสมบูรณ์ภายในปลายปีนี้ โดยฟีเจอร์สำคัญ 4 ประการของ C++20 ได้แก่
มีฟีเจอร์บางส่วนที่มีการพูดคุยกันแต่ถูกตัดออกจาก C++20 เช่น Contracts การตรวจสอบเงื่อนไขก่อนและหลังรันฟังก์ชั่น ถูกเลื่อนไป C++23 และยังมี standard module ที่ยังออกไม่ทัน C++20 ต้องรอ C++23 เช่นกัน
ตอนนี้ฟีเจอร์ยังอิมพลีเมนต์กันไม่ครบในคอมไพลเลอร์ส่วนมาก และคอมไพล์เลอร์ที่รองรับบางฟีเจอร์ก็อาจจะปิดไว้เป็นค่าเริ่มต้น ต้องกำหนด flag ตอนรันจึงใช้งานได้
ที่มา - The Register