Condividi tramite


Errore del compilatore C2116

gli elenchi di parametri di funzione non corrispondono tra le dichiarazioni

L'elenco di parametri di una funzione dichiarata non corrisponde all'elenco di parametri usato in una dichiarazione precedente.

Osservazioni:

Questo errore può verificarsi se si usano tipi diversi per i parametri quando si ripete una extern "C" funzione.

Questo errore può verificarsi dopo un aggiornamento a causa di modifiche di conformità in Visual Studio 2019. A partire da Visual Studio 2019 versione 16.3, l'opzione del /Zc:externC- compilatore riduce questa verifica. L'opzione deve venire dopo qualsiasi /permissive- opzione nella riga di comando.

Vedi anche

Errore del compilatore C2733
extern (C++)
/Zc:externC (Usare le regole C++ extern "C" standard)