5

Sé que puede usar un #pragma para desactivar una advertencia en un archivo específico, pero quiero "desactivar" una cierta advertencia para todo un proyecto de VC++ 2008.¿Desactivar la advertencia de C++ a nivel de proyecto?

Encontré una opción Configuration Properties->C/C++->Advanced->Disable Specific Warnings pero cuando ingresé el código de advertencia numérico y volví a compilar el archivo .cpp en cuestión, la advertencia aún se generó.

+1

¿Escribió el número de advertencia con la "C" al frente como "C4244" o simplemente el número "4244"? – Max

+0

Si pongo la 'C', el compilador da un error. –

+0

Estoy borrando mi respuesta y agregando un comentario aquí: no se utiliza ningún encabezado precompilado. – Dialecticus

Respuesta

1

Intenta usar el encabezado precompilado y poner las advertencias deshabilitar el código allí. Me funcionó con una advertencia C4005.

2

Si su proyecto incluye otros proyectos o utiliza objetos de otro proyecto, asegúrese de agregar la advertencia de desactivación en el proyecto donde ocurre la advertencia. Esto siempre debería funcionar.

Cuestiones relacionadas