Bagikan melalui


Compiler Error C2116

daftar parameter fungsi tidak cocok antara deklarasi

Daftar parameter fungsi redeclared tidak cocok dengan daftar parameter yang digunakan dalam deklarasi sebelumnya.

Keterangan

Kesalahan ini dapat terjadi jika Anda menggunakan jenis yang berbeda untuk parameter saat Anda mendeklarasi ulang extern "C" fungsi.

Kesalahan ini dapat terjadi setelah peningkatan karena perubahan kesuaian di Visual Studio 2019. Mulai visual Studio 2019 versi 16.3, /Zc:externC- opsi kompilator melonggarkan pemeriksaan ini. Opsi harus datang setelah opsi apa pun /permissive- pada baris perintah.

Baca juga

Compiler Error C2733
extern (C++)
/Zc:externC (Gunakan aturan C++ extern "C" Standar)