Ошибка компилятора C2116
Списки параметров функции не совпадают между объявлениями
Список параметров повторной функции не соответствует списку параметров, используемому в предыдущем объявлении.
Замечания
Эта ошибка может возникать, если вы используете различные типы для параметров при повторной extern "C"
регистрации функции.
Эта ошибка может возникать после обновления из-за изменений соответствия в Visual Studio 2019. Начиная с Visual Studio 2019 версии 16.3/Zc:externC-
, параметр компилятора смягчает эту проверка. Этот параметр должен поступать после любого /permissive-
параметра в командной строке.
См. также
Ошибка компилятора C2733
extern
(C++)
/Zc:externC
(Используйте стандартные правила C++ extern "C"
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по