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.
«Identificador»: conversão de «tipo1» para «tipo2», possível perda de dados
Observações
Os tipos são diferentes. A conversão de tipo pode resultar na perda de dados. O compilador faz a conversão de tipo.
Este aviso está desativado por padrão. Para obter mais informações, consulte Avisos do compilador que estão desativados por padrão.
Para obter mais informações sobre C4242, consulte Common Compiler Errors.
Example
O exemplo a seguir gera C4242:
// C4242.cpp
// compile with: /W4
#pragma warning(4:4242)
int func() {
return 0;
}
int main() {
char a;
a = func(); // C4242, return type and variable type do not match
}