У меня есть глобальная переменная счетчика в c projet.Как остановить выключение в затмении при выполнении условия
Это увеличит из желательных пределов,
, но я не могу найти строку увеличения.
Есть ли способ провести выполнение на линии, где эта переменная выше X
?
Я могу получить адрес переменной памяти.
Обычно у вас будет всего несколько строк, где эта переменная увеличивается. Если нет, рассмотрите инкапсуляцию и предоставите некоторые функции доступа. Широко используемые глобальные переменные - это беспорядок, с которым можно работать. Некоторые компиляторы предоставляют возможность размещения точек останова памяти, которые срабатывают при изменении данных на определенном адресе. –
'Некоторые компиляторы предоставляют возможность помещать точки останова памяти, которые запускаются при изменении данных на определенном адресе.' Gcc в eclipse делает это? –