11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
|
1 | |
Отладчик в Dev-C++25.01.2011, 11:08. Показов 8138. Ответов 17
Метки нет (Все метки)
Как включить отладчик чтоб посмотреть промежуточные значение? А то написал небольшую программку о результат не тот что надо
0
|
25.01.2011, 11:08 | |
Ответы с готовыми решениями:
17
Ищу драйверы для ven-8086 dev-2804 и ven-14F1 dev-5069 Отладчик Отладчик отладчик |
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
|
25.01.2011, 12:16 | 2 |
поставить брекпоинт и сделать трассировку
0
|
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
|
25.01.2011, 12:21 [ТС] | 3 |
Подробнее можно?
0
|
242 / 120 / 14
Регистрация: 15.10.2010
Сообщений: 395
|
||||||
25.01.2011, 12:34 | 4 | |||||
если программка небольшая. то не заморачивайся. Чтобы посмотреть промежуточные значения, просто в нужном месте кода воткни:
0
|
242 / 120 / 14
Регистрация: 15.10.2010
Сообщений: 395
|
|
25.01.2011, 12:43 | 6 |
есть такое. Хочешь добавить переменную в наблюдаемые - ан нет, не показывает. Говоришь ему выполнить до курсора, а он зараза... В VS говорят отладчик ничё, хотя я сам не пробовал.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
25.01.2011, 12:49 | 7 |
RUSya82, да, в студии отладчик суперский - рекомендую.
0
|
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
|
25.01.2011, 12:57 [ТС] | 8 |
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
25.01.2011, 13:00 | 9 | |||||
Ну и a, естественно, должна быть объявлена.
0
|
242 / 120 / 14
Регистрация: 15.10.2010
Сообщений: 395
|
|
25.01.2011, 13:13 | 10 |
0
|
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
|
25.01.2011, 13:17 [ТС] | 11 |
cout объявить?
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
25.01.2011, 13:18 | 12 |
Насколько я знаю (правда, могу ошибаться, т.к. Dev-C++ не использовал) Dev-C++ поставляется по умолчанию с MinGW, с которым в поставке должен идти отладчик gdb. Так что компилируй программу с ключем -g и запускай ее в gdb, и будет тебе щастье
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
25.01.2011, 13:19 | 13 |
Ardarik, нет, переменную а.
0
|
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
||||||
25.01.2011, 15:17 [ТС] | 14 | |||||
переменная объявлена, int
Добавлено через 1 минуту
0
|
242 / 120 / 14
Регистрация: 15.10.2010
Сообщений: 395
|
|
25.01.2011, 15:28 | 15 |
ну в вашем случае легче пользоваться printf, чем cout. Смысл остается тот же: в ручную задать точку останова программы с выводом на экран значения переменной в этой точке.
З.Ы. Чтобы использовать cout подключи библиотеку iostream, объяви пространство имен - using namespace std. Добавлено через 4 минуты Какова цель данной программы. Просто совершить много итераций?
0
|
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
|
25.01.2011, 15:49 [ТС] | 16 |
Ну я просто изучаю си, вот тренируюсь немного. В технаре бейсик изучали и зачетное задание было посчитать счастливые билетики, на си решил попробовать. А как сделать чтоб в нужном месте остановилась программа?
0
|
242 / 120 / 14
Регистрация: 15.10.2010
Сообщений: 395
|
|
25.01.2011, 16:23 | 17 |
для этого и есть getch(); - хапает один символ из входного потока. то есть пока ты не наждешь любую клавишу, программа будет ожидать ввода.
Для использования getch() подключи conio.h Добавлено через 7 минут Ну уж если ты собрался пользоваться отдалчиком, то: ставь курсор в нужном месте кода, далее выбирай ОТЛАДКА - ВЫПОЛНИТЬ ДО КУРСОРА. Он скажет, что проект не содержит отладочной информациии попросит его перестроить, соглашайся. Далее, смотри на панельке внизу(ну или в меню отладка) есть пункт "Добавить в наблюдаемые". Нажимай и вводи имя переменной, за которой ты хотишь наблюдать. Далее пошагово исполняй программу с помощью Shift+F7. Вот и все. Там все понятно, дальше сам разберешься.
1
|
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
|
|
25.01.2011, 16:25 [ТС] | 18 |
Спасибо, пойду с кодом баловаться
0
|
25.01.2011, 16:25 | |
25.01.2011, 16:25 | |
Помогаю со студенческими работами здесь
18
Отладчик Отладчик Отладчик Отладчик Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |