Предупреждающее сообщение печатается на консоли, не сбой сборки

У меня есть предупреждения, так как ошибки включены, и уровень предупреждения увеличен до максимума. Я интегрировал VLD в моих модульных тестах. Когда я целенаправленно создаю утечки памяти, VLD печатает предупреждение в консоли вывода Visual Studio и консоли предупреждений.

Предупреждение отформатировано как warning : Visual Leak Detector detected memory leaks!

Однако Visual Studio сообщает, что сборка прошла успешно. Ограничены ли предупреждения как ошибки только генерируемыми Visual Studio предупреждениями?

1

Решение

Да, «предупреждения — ошибки» — это настройка компилятора, которая в основном говорит: «If (error_level == warning) error_level = error;» внутри компилятора.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]