Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Especificação de ligação contradiz especificação anterior para 'função'
Observações
A função já está declarada com um especificador de ligação diferente.
Este erro pode ser causado por arquivos de inclusão com especificadores de ligação diferentes.
Para corrigir este erro, altere as instruções extern para que as linkagens concordem. Em particular, não envolva diretivas #include em blocos extern "C".
Exemplo
O exemplo a seguir gera C2732:
// C2732.cpp
extern void func( void ); // implicit C++ linkage
extern "C" void func( void ); // C2732