Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 3) C4646

funkcja zadeklarowana za pomocą __declspec(noreturn) ma typ zwracany bez wartości void

Funkcja oznaczona modyfikatorem noreturn __declspec powinna mieć typ zwracany void.

Poniższy przykład generuje C4646:

// C4646.cpp
// compile with: /W3 /WX
int __declspec(noreturn) TestFunction()
{   // C4646  make return type void
}