¿Hay alguna manera de desactivar una sola línea de advertencia en un archivo cpp con Visual Studio?Deshabilitar error de advertencia simple
Por ejemplo, si capturo una excepción y no la manejo, obtengo el error 4101 (variable local sin referencia). ¿Hay alguna manera de ignorar esto solo en esa función, pero de lo contrario informarlo en la unidad de compilación? Por el momento, pongo #pragma warning (disable : 4101)
en la parte superior del archivo, pero eso obviamente lo apaga para toda la unidad.
si menciona solo el tipo y no menciona la excepción, no habrá advertencia. P.ej. 'catch (const std :: exception &/* * unnamed * /) {....}'. No responde su pregunta, pero podría resolver su problema. – Sjoerd