|
Заблокирован
|
|
Как в редакторе на с++ перейти на какую то конкретную строку?31.03.2017, 10:21. Показов 4145. Ответов 38
Метки нет (Все метки)
У меня операционная система FreeDos 1.2 работаю в среде Borland C++3.0 Отлаживаю код в турбо дебаггере с++ 3.0 по шагам и проблема в том, что не могу найти в меню где выбрать пункт перехода на нужный мне номер строки или поиск по наименованию текста, просто тупо листать код очень утомительное занятие, хотелось бы как то оперативнее работать, дайте пожалуйста совет? Да и хелп не работает, нет там этого файла, как люди 20 лет назад прогали эти программы, остается загадкой... вот картинка с примером.
0
|
|
| 31.03.2017, 10:21 | |
|
Ответы с готовыми решениями:
38
Указатель на строку: как выводить не всю строку целиком, а конкретную букву
Как прочитать конкретную строку файла? |
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||
| 31.03.2017, 10:29 | ||||
|
2
|
||||
|
Заблокирован
|
||||
| 31.03.2017, 11:54 [ТС] | ||||
|
0
|
||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||
| 31.03.2017, 12:12 | ||||
|
0
|
||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 31.03.2017, 12:19 | |
|
avitec, попробуй Alt-S-G. Или через меню Search - Go to line number
0
|
|
|
|
|
| 31.03.2017, 12:25 | |
|
Я бы имея такие требования работал бы в любой современной IDE (какая по душе), которую бы использовал в качестве редактора. А сборку уже бы делал там, где надо (при условии, что мне не удалось бы быстро прикрутить этот компилятор к IDE).
А работать в этом в 2017 году действительно мазохизм.
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 31.03.2017, 12:28 | |
|
Однако, посмотрел на твою картинку, там пункта Search нет. М.б. дело в том, что ты находишься режиме Дебага, и в нем такие скачки по тексту не приветствуются.?
Смотрел на BC ++ 2.0, но, имхо, от тройки он мало отличается.
0
|
|
|
Заблокирован
|
||
| 31.03.2017, 13:23 [ТС] | ||
|
0
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
| 31.03.2017, 13:31 | |
|
0
|
|
|
Заблокирован
|
||||
| 31.03.2017, 13:39 [ТС] | ||||
|
Добавлено через 6 минут И это единственный дебаггер который я нашел. Добавлено через 1 минуту
0
|
||||
|
|
||
| 31.03.2017, 13:39 | ||
|
3
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 31.03.2017, 13:44 | ||
|
а код писать можно в любом редакторе. хоть в обычном блокнотике. это - всего лишь текст. господин Kastaneda предложил писать текст в современной ИДЕ, и уже готовый исходный код собирать в старой. то бишь, редактируем в новой. билдим - в старой. если бы была такая жесткая необходимость билдить древним компилятором, то лично я именно так и поступил бы.
0
|
||
|
Заблокирован
|
||
| 31.03.2017, 13:56 [ТС] | ||
|
Добавлено через 1 минуту Давайте уже на этом остановимся что бы никого случайно не обидеть, я понимаю так что ответ на мой вопрос вам недоступен, хорошо буду искать постранчно, думаю тему можно закрыть, спасибо всем за участие.
0
|
||
|
|
||
| 31.03.2017, 14:07 | ||
|
1. Ставим любимую IDE на любую любимую ОСь 2. Ставим сетевой драйвер в DOS 3. Настраиваем там сетевую папку 4. Получаем доступ к этой сетевой папки из любимой ОС 5. Создаем в IDE проект, который будет лежать в этой папке 6. Пишем код в комфортной IDE в комфортной ОС 7. Собираем/отлаживаем код под DOS'ом в Borland C++ 8. Profit! Если бы я решал эту задачу, я бы еще сделал следующее 1. Попробовал бы прикрутить компилятор к своей IDE, чтобы делать кросскомпиляцию из под моей ОС 2. Покурил бы мануалы по отладчику, посмотрел бы можно ли организовать удаленную отладку, чтобы отлаживаться в моей ОС в моей IDE
1
|
||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 31.03.2017, 14:10 | |
|
avitec, Есть еще один способ, может быть он вам поможет. Если вы примерно знаете точки кода, куда вам надо будет посмотреть, промаркируйте их нажатием Ctrl-K-N (N=1,2,3...9)
Потом Ctrl-Q-N приводит вас в маркированную точку. Это работает точно при обычном наборе текста, без Дебага. Список маркированных точек - свой у каждого исходника. Как это все работает при пошаговой отладке, я, увы! не знаю. Ибо как-то еще в незапамятные времена напоролся на неадекватное поведение отладчика, и у меня к нему стойкая идеосинкразия. Вполне возможно, мои обиды и напрасны, но так уж исторически сложилось. Отлаживаюсь, ставя в критические точки логирование, имхо, это иногда удобнее, так как свои логи потом можно спокойно проанализировать. Но опять же, приемы работы у каждого свои, и тут только можно поделиться опытом, не более того.
1
|
|
|
Заблокирован
|
||||
| 31.03.2017, 14:46 [ТС] | ||||
|
Добавлено через 1 минуту Добавлено через 3 минуты , чем мне нравится этот форум, что когда люди начинают отвечать по существу даже на казалось бы первоначально глупые вопросы, есть выможность очень быстро обогнать время и получить чужой наработанный временем опыт, всем спасибо за помощь.Добавлено через 6 минут с маркировкой, понял, спасибо, буду иметь в виду...
0
|
||||
| 31.03.2017, 14:46 | |
|
0
|
|
|
|
||||
| 31.03.2017, 15:01 | ||||
|
1
|
||||
|
Заблокирован
|
|||
| 31.03.2017, 15:38 [ТС] | |||
|
Добавлено через 1 минуту Добавлено через 2 минуты
0
|
|||
|
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
|
||
| 31.03.2017, 16:45 | ||
|
0
|
||
| 31.03.2017, 16:45 | |
|
Помогаю со студенческими работами здесь
20
Как взять конкретную строку из текстового файла как вывести конкретную строку из базы данных mysql? Как можно заменить конкретную строку в rtf файле Как вставить диапазон в конкретную строку листа Excel со сдвигом вниз имеющихся? Как перейти на другую строку? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла:
Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в КА2. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа в КА2.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию. . .
|