Derleyici Hatası C2116
işlev parametre listeleri bildirimler arasında eşleşmiyor
Redeclared işlevinin parametre listesi, önceki bir bildirimde kullanılan parametre listesiyle eşleşmiyor.
Açıklamalar
Bir işlevi yeniden extern "C"
oluştururken parametreler için farklı türler kullanırsanız bu hata oluşabilir.
Visual Studio 2019'daki uyumluluk değişiklikleri nedeniyle yükseltme sonrasında bu hata oluşabilir. Visual Studio 2019 sürüm 16.3'den başlayarak, /Zc:externC-
derleyici seçeneği bu denetimi rahatlatır. seçeneği, komut satırındaki herhangi bir /permissive-
seçeneğin ardından gelmelidir.
Ayrıca bkz.
Derleyici Hatası C2733
extern
(C++)
/Zc:externC
(Standart C++ extern "C"
kurallarını kullan)