Предупреждение об обнаружении безымянной переменнойC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Предупреждение об обнаружении безымянной переменной

Сообщение Anonymous »

Недавно я встретил ошибку в проекте C++, связанную с неназванной защитой области, как в этом вопросе:

Код: Выделить всё

std::lock_guard(mutex);
Такую ошибку очень сложно обнаружить при просмотре изменений, а также сложно отладить. Я хотел бы использовать автоматическую проверку в CI.
Есть ли какое-либо предупреждение компилятора (gcc, clang, cl) или инструмент статического анализа, который может указать на проблему?

Подробнее здесь: https://stackoverflow.com/questions/787 ... d-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»