Разбираем, как использовать окно
Watches в отладчике для контроля переменных и выражений без «спама» через
std::cout: как формулировать гипотезы, ставить 3–8 наблюдений, следить за инвариантами (например,
i
<
size()), безопасно смотреть элементы
std::vector, отлавливать проблемы со строками
std::string, понимать влияние
scope и
stack frame, и быстро находить место, где «ломается» логика.