Avviso del compilatore (livello 1) C4508
'function': la funzione deve restituire un valore; Tipo restituito 'void' assunto
La funzione non ha alcun tipo restituito specificato. In questo caso, anche C4430 dovrebbe essere attivato e il compilatore implementa la correzione segnalata da C4430 (il valore predefinito è int).
Per risolvere questo avviso, dichiarare in modo esplicito il tipo restituito di funzioni.
L'esempio seguente genera l'errore C4508:
// C4508.cpp
// compile with: /W1 /c
#pragma warning (disable : 4430)
func() {} // C4508
void func2() {} // OK