Compartir a través de


Advertencia del compilador (nivel 1) C4995

Actualización: noviembre 2007

Mensaje de error

'función': se marcó el nombre como #pragma deprecated
'function': name was marked as #pragma deprecated

El compilador encontró una función marcada con pragma deprecated. Puede que la función deje de ser compatible en futuras versiones. Se puede evitar esta advertencia mediante pragma warning (ver ejemplo a continuación).

Ejemplo

El ejemplo siguiente genera el error C4995:

// 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
}