Есть ли способ отключить только одну строку предупреждения в файле cpp с помощью Visual Studio?
Например, если я поймаю исключение и не обрабатываю его, я получаю ошибку 4101 (локальная переменная без ссылки). Есть ли способ игнорировать это только в этой функции, но в противном случае сообщить об этом в модуле компиляции? На данный момент я помещаю его #pragma warning (disable : 4101)
в начало файла, но это, очевидно, просто отключает его для всего устройства.
catch (const std::exception& /* unnamed */) {.... }
. Он не отвечает на ваш вопрос, но может решить вашу проблему.