Udostępnij przez


Ostrzeżenie kompilatora (poziom 1) C4508

"function": funkcja powinna zwrócić wartość; Przyjmij typ zwracany "void"

Uwagi

Funkcja nie ma określonego typu zwracanego. W takim przypadku C4430 powinien również zostać wyzwolony, a kompilator implementuje poprawkę zgłoszoną przez C4430 (wartość domyślna to int).

Aby rozwiązać ten problem, jawnie zadeklaruj zwracany typ funkcji.

Example

Poniższy przykład generuje kod C4508:

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