|
Заблокирован
|
|
Как в редакторе на с++ перейти на какую то конкретную строку?31.03.2017, 10:21. Показов 4134. Ответов 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 со сдвигом вниз имеющихся? Как перейти на другую строку? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|