Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se ha omitido la especificación de excepciones de C++, excepto para indicar que una función no es __declspec(nothrow)
Observaciones
Una función se declara mediante la especificación de excepciones, que Visual C++ acepta pero no implementa. Es posible que el código con especificaciones de excepciones que se omiten durante la compilación deba volver a compilarse y vincularse para reutilizarlo en versiones futuras que admitan especificaciones de excepciones.
Para más información, consulte Especificaciones de excepciones (throw).
Utilice la pragma warning para evitar esta advertencia:
#pragma warning( disable : 4290 )
Example
En el siguiente ejemplo se genera C4290:
// C4290.cpp
// compile with: /EHs /W3 /c
void f1(void) throw(int) {} // C4290
// OK
void f2(void) throw() {}
void f3(void) throw(...) {}