powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Дебагер не останавливается на точке останова Dev-C++
16 сообщений из 41, страница 2 из 2
Дебагер не останавливается на точке останова Dev-C++
    #40024624
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
Пытаюсь пошагово выполнить программу,устанавливаю точку останова на определенной строке - программа не останавливается почему-то на точке останова(см.вложение).Может кто сталкивался с подобной проблемой?

Не знаю как тут, а в других средах есть два вида запуска: с отладчиком и без. При запуске вторым способом никакие точки останова не срабатывают.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024625
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

draftyСуть вопроса сейчас не в корректности семантики кода, а в том, что пошаговая отладка НЕ
РАБОТАЕТ

Вариантов два:
1. Она в Dev-C++ в принципе не работает на твоей платформе.
2. Ты собрал проект без отладочной информации.

Что для этого надо сделать?
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024626
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
draftyСуть вопроса сейчас не в корректности семантики кода, а в том, что пошаговая отладка НЕ
РАБОТАЕТ

Вариантов два:
1. Она в Dev-C++ в принципе не работает на твоей платформе.
2. Ты собрал проект без отладочной информации.+1
3. Если IDE не сказало что не может встать на точку, то оно Г.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024628
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
Что для этого надо сделать?
меню посмотри))))
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024635
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T
drafty
Пытаюсь пошагово выполнить программу,устанавливаю точку останова на определенной строке - программа не останавливается почему-то на точке останова(см.вложение).Может кто сталкивался с подобной проблемой?

Не знаю как тут, а в других средах есть два вида запуска: с отладчиком и без. При запуске вторым способом никакие точки останова не срабатывают.

Блин нашел, там есть меню ВЫПОЛНИТЬ->ОТЛАДКА,тогда точки останова срабатывают (а я пользовался ВЫПОЛНИТЬ->СКОМПИЛИРОВАТЬ И ВЫПОЛНИТЬ).Теперь точка останова срабатывает.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024637
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty,

- Что, мужик, не едет?
- Да вот, сам видишь...
- А ты капот открывал?
- Да.
- А по колесу стучал?
- Стучал.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024644
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,
немножко не подходит для моего случая, например в Buildere (если мне память не изменяет) такого понятия как ОТЛАДОЧНАЯ ИНФОРМАЦИЯ не было (и в MS Visual 2005 вроде как тоже). А тут такие особенности появились
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024646
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
mayton
пропущено...

И зачем дважды файл открывать? Перепиши так. И вообще - пока новичек не делай сложных
конструкций.

У тебя в одной строке должна быть одна ЭЛЕМЕНТАРНАЯ вычислительная задачка. Как Single-Resp. для объектов.

Код: plaintext
1.
2.
3.
4.
5.
6.
        INPUT=fopen(INPUTfile,"rb");
	if(INPUT==NULL)
	{
	  printf ("INPUT FILE  NOT FOUND!!!");
	  getchar();
	}




Открыл файл. Проверил что хендл не пустой. Принял решение.

P.S. Как всегда виновата система образования.

Система образования не причем, я в момент отладки специально вставил строку INPUT=fopen(INPUTfile,"rb"); (над строкой if((INPUT=fopen(INPUTfile,"rb"))==NULL)) чисто "для сЕбе", и установил там точку останова чтобы убедиться в том,работает ли пошаговая отладка вообще или нет.Суть вопроса сейчас не в корректности семантики кода, а в том, что пошаговая отладка НЕ РАБОТАЕТ

Это кстати утечка файловых дескрипторов. Для хело-ворда приложения - пофиг. Но если такие
fopen делать в цикле то рано или поздно для процесса закончится число дозволенных открытых файлов.

По поводу отладки. Знаешь. Я понятия не имею почему у тебя бряк не становится. Как вариант исходник с бинарником
разошлись в разные стороны. Такое бывает иногда.

И по поводу поиска проблем. У меня - тоже бывает кейс когда я реально не "выкупаю" что здесь происходит.
И у меня - простой подход. Я комментарю пол-исходника. И снова симулирую тест. И так далее до тех пор
пока проблемный фрагмент не будет найден.

Да и кстати. Во всех случаях разработчик должен уметь пользоваться консольными средстами сборки. Для Visual C++
это может быть command-line tools чтоб исключить невидимые части настройки которые на скрине не видны.

https://docs.microsoft.com/en-us/cpp/build/building-on-the-command-line?view=msvc-160
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024647
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty,
Везде было.
Только оно скрыто...чтобы много не обсуждать)
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024650
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
PetroNotC Sharp,
немножко не подходит для моего случая, например в Buildere (если мне память не изменяет) такого понятия как ОТЛАДОЧНАЯ ИНФОРМАЦИЯ не было (и в MS Visual 2005 вроде как тоже). А тут такие особенности появились

Товарищ, поставьте себе нормальную Визуал Студию 2019 и перестаньте мучать в первую очередь себя.

ЗЫ: Там, конечно, тоже можно запустить и под отладчиком, и без отладчика. Но мы сразу по скрину определим, что приложение запущено не под отладчиком. Да и вообще опыт у вас будет другого уровня.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024656
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
draftyнапример в Buildere (если мне память не изменяет) такого понятия как ОТЛАДОЧНАЯ ИНФОРМАЦИЯ
не было (и в MS Visual 2005 вроде как тоже).

Есть и в том и в другом, просто ты не замечал. Эти среды разработки изначально рассчитаны
на программистов низкой квалификации.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024672
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
drafty
PetroNotC Sharp,
немножко не подходит для моего случая, например в Buildere (если мне память не изменяет) такого понятия как ОТЛАДОЧНАЯ ИНФОРМАЦИЯ не было (и в MS Visual 2005 вроде как тоже). А тут такие особенности появились

Товарищ, поставьте себе нормальную Визуал Студию 2019 и перестаньте мучать в первую очередь себя.

ЗЫ: Там, конечно, тоже можно запустить и под отладчиком, и без отладчика. Но мы сразу по скрину определим, что приложение запущено не под отладчиком. Да и вообще опыт у вас будет другого уровня.

оно freeware? если да,то можно ссылку?
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024678
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
petrav
пропущено...

Товарищ, поставьте себе нормальную Визуал Студию 2019 и перестаньте мучать в первую очередь себя.

ЗЫ: Там, конечно, тоже можно запустить и под отладчиком, и без отладчика. Но мы сразу по скрину определим, что приложение запущено не под отладчиком. Да и вообще опыт у вас будет другого уровня.

оно freeware? если да,то можно ссылку?

Есть бесплатная MS Visual Studio Express. Наберите это в Гугле. Сайт microsoft.com. Но можно с платной "договориться". Просто тут, я думаю, это запрещено обсуждать.

А вот и ссылка: https://visualstudio.microsoft.com/ru/vs/express/

Теперь называется Visual Studio Community.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024745
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: Согласен. Удалил явный оффтоп.
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40024829
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav,

Благодарю за помощь!
...
Рейтинг: 0 / 0
Дебагер не останавливается на точке останова Dev-C++
    #40025054
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://github.com/Embarcadero/Dev-Cpp последние версии 2020г

70Mb включая GCC 9.2, C++ 17/2a
...
Рейтинг: 0 / 0
16 сообщений из 41, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Дебагер не останавливается на точке останова Dev-C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]