¿Hay alguna forma de deshabilitar una sola línea de advertencia en un archivo cpp con Visual Studio?
Por ejemplo, si detecto 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, lo coloco #pragma warning (disable : 4101)
en la parte superior del archivo, pero eso obviamente lo apaga para toda la unidad.
catch (const std::exception& /* unnamed */) {.... }
. No responde a su pregunta, pero podría resolver su problema.