Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 1) C4508

"function" : funkce by měla vrátit hodnotu; Návratový typ "void" se předpokládá

Funkce nemá zadaný žádný návratový typ. V tomto případě by se měl aktivovat také C4430 a kompilátor implementuje opravu hlášenou C4430 (výchozí hodnota je int).

Pokud chcete toto upozornění vyřešit, explicitně deklarujte návratový typ funkcí.

Následující ukázka vygeneruje C4508:

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