Megosztás a következőn keresztül:


C2381 fordítási hiba

"függvény" : újradefiníció; __declspec(noreturn) eltérő

Megjegyzések

A függvény deklarálva lett, majd definiálva lett, de a definíció a noreturn__declspec módosítót használta. A függvény használata noreturn a függvény újradefiniálását jelenti; a deklarációnak és a definíciónak meg kell egyeznie noreturna függvény használatáról.

Example

Az alábbi példa c2381-et hoz létre:

// C2381.cpp
// compile with: /c
void f1();
void __declspec(noreturn) f1() {}   // C2381
void __declspec(noreturn) f2() {}   // OK