Compilerfehler C2116
Funktionsparameterlisten stimmen nicht zwischen Deklarationen überein
Die Parameterliste einer neu deklarierten Funktion stimmt nicht mit der Parameterliste überein, die in einer früheren Deklaration verwendet wird.
Hinweise
Dieser Fehler kann auftreten, wenn Sie beim Neudeklarieren einer extern "C"
Funktion unterschiedliche Typen für die Parameter verwenden.
Dieser Fehler kann nach einem Upgrade aufgrund von Konformitätsänderungen in Visual Studio 2019 auftreten. Ab Visual Studio 2019, Version 16.3, wird diese Prüfung durch die /Zc:externC-
Compileroption entspannt. Die Option muss nach jeder /permissive-
Option in der Befehlszeile erfolgen.
Siehe auch
Compilerfehler C2733
extern
(C++)
/Zc:externC
(Standard-C++- extern "C"
Regeln verwenden)