Partilhar via


Aviso do compilador (nível 1) C4508

'function': função deve retornar um valor; assumido tipo de retorno 'void'

A função não tem nenhum tipo de retorno especificado. Nesse caso, C4430 também deve ser acionado e o compilador implementa a correção relatada por C4430 (o valor padrão é int).

Para resolver esse aviso, declare explicitamente o tipo de retorno de funções.

A amostra a seguir gera C4508:

// C4508.cpp
// compile with: /W1 /c
#pragma warning (disable : 4430)
func() {}   // C4508
void func2() {}   // OK