Freigeben über


Compilerwarnung (Ebene 3) C4995

'function': Name wurde als #pragma deprecated

Hinweise

Der Compiler hat eine Funktion gefunden, die mit #pragma deprecatedmarkiert wurde. Die Funktion wird in zukünftigen Releases u. U. nicht mehr unterstützt. Sie können diese Warnung mithilfe von #pragma warning.

Die /sdl Compileroption (Zusätzliche Sicherheitsüberprüfungen aktivieren) erhöht diese Warnung auf einen Fehler.

Beispiel

Im folgenden Beispiel wird C4995 generiert. Heben Sie die Kommentarkommentierung der #pragma warning Zeile auf, um die Warnung zu deaktivieren.

// C4995.cpp
// compile with: /W3
#include <stdio.h>

// #pragma warning(disable : 4995)
void func1(void)
{
    printf("\nIn func1");
}

int main()
{
    func1();
    #pragma deprecated(func1)
    func1();   // C4995
}