Visual C ++: разница между Начать с / без отладки в режиме выпуска
В чем разница междуНачать отладку (F5) а такжеНачать без отладки (CTRL-F5) когда код компилируется вРежим выпуска?
Я вижу чтоCTRL-F5 в 10 раз быстрее чемF5 для некоторого кода C ++. Если я не ошибаюсь, отладчик подключен к процессу выполнения дляF5 и это не дляCTRL-F5, Поскольку это режим Release, скомпилированный код не содержит отладочной информации. Так что, если у меня нет точек останова, время выполнения должно быть одинаковым для всех двух, не так ли ?!
(Предположим, что режимы Release и Debug являются типичными конфигурациями, которые вы получаете при создании нового проекта Visual C ++.)