Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'identifier' : a variável local é inicializada, mas não referenciada
Observações
Uma variável é declarada e inicializada, mas não é usada.
Examples
O exemplo a seguir gera C4189:
// C4189.cpp
// compile with: /W4
int main() {
int a = 1; // C4189
}
No Visual Studio 2017 versão 15.5 e posterior, o aviso C4189 é emitido em mais casos, conforme mostrado no código a seguir:
void f() {
char s[2] = {0}; // C4189
}
Para corrigir o erro, remova a variável não utilizada ou adicione o [[maybe_unused]] atributo.