Kontrak di C++26 menentukan aturan fungsi untuk mendeteksi kesalahan di seluruh batas API saat runtime. Hal ini memberi pengembang lebih banyak pilihan kontrol.