Повторение команды в LLDBC++

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

Сообщение Anonymous »

Как я могу повторно запускать команду в LLDB для отладки кода C++?
Например, когда я устанавливаю точку останова внутри цикла и хочу продолжить выполнение 10 итераций перед остановкой, я сейчас набираю continue десять раз вручную, чтобы сделать это. Есть ли лучший способ?
В качестве примера предположим, что у меня есть этот блок кода:

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

int i = 0;
while (true) {
// Increment i
i++;
}
Если я установлю точку останова на строке с комментарием, я смогу продолжать использовать команду continue, чтобы пройти одну итерацию цикла и вернуться к этой строке. Однако, если бы я хотел пропустить более 10 итераций (т. е. использовать команду continue 10 раз), как бы я это сделал?

Подробнее здесь: https://stackoverflow.com/questions/646 ... nd-in-lldb
Ответить

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

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

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

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

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