Aviso do compilador (nível 2) C4302
'conversion': truncamento de 'type 1' para 'type 2'
O compilador detectou uma conversão de um tipo maior para um tipo menor. As informações poderão ser perdidas.
Esse aviso está desativado por padrão. Confira Avisos do compilador desativados por padrão para obter mais informações.
O seguinte exemplo gera o erro C4302:
// C4302.cpp
// compile with: /W2
#pragma warning(default : 4302)
int main() {
int i;
char c = (char) &i; // C4302
short s = (short) &i; // C4302
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de