Форум программистов, компьютерный форум, киберфорум
Visual Studio, VS Code
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 03.08.2014
Сообщений: 27

Отладка кода в Microsoft Visual C++

03.08.2014, 22:07. Показов 1388. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Недавно начала изучать язык С++, и столкнулась с такой вот проблемой. Я ранее писала ( ну как, олимпиадные задачки всякие) только на Borland Pascal. Там можно было с помощью дебагера отслеживать поведение переменных и вообще ход программы в целом. А вот можно ли то же самое сделать в Microsoft Visual C++?
И, если нельзя, то как отладить программу тогда? )
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.08.2014, 22:07
Ответы с готовыми решениями:

Microsoft Visual C++ 2010: программа делает Debug старой версии кода
Столкнулся с определённой проблемой в процессе работы. 1.Пишу код,запускаю код,жму Debag,программа работает. 2.Хочу внести...

Отладка в Visual Studio 2015
Здравствуйте! Можно ли начать отладку кода в Visual Studio с определенного места?

Не работает отладка в Visual Studio Code
Здравствуйте! Я программирую в Visual Studio Code под Linux Ubuntu 15.04 . Написала текст программы в окне Ехplore (Ctrl+Shift+E) ,...

3
 Аватар для druidich
30 / 30 / 12
Регистрация: 21.05.2012
Сообщений: 448
03.08.2014, 22:13
Ульяна_, на нужной строке нажимаете "F9" и после этого компилируете. компилятор приостоновит на заданной строке и в окошках можно увидеть значения переменных.
ну или выполняете пошаговое выполнение кода.
1
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
03.08.2014, 22:14
Лучший ответ Сообщение было отмечено Ульяна_ как решение

Решение

Цитата Сообщение от Ульяна_ Посмотреть сообщение
А вот можно ли то же самое сделать в Microsoft Visual C++?
Конечно можно.
Строите отладочную (Debug) конфигурацию проекта, расставляете точки
останова / conditional breakpoints и запускаете под отладчиком (по умолчанию F5).
Будут видны переменные, stack trace, память и еще много чего, можно будет
выполнять программу в пошаговом режиме и даже заглядывать в реализации
стандартных C++ и WinAPI-функций.
1
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
04.08.2014, 02:34
Цитата Сообщение от druidich Посмотреть сообщение
на нужной строке нажимаете "F9"
Левее номера строки, щелчок левой кнопкой мыши:
Цитата Сообщение от Убежденный Посмотреть сообщение
расставляете точки
останова / conditional breakpoints
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.08.2014, 02:34
Помогаю со студенческими работами здесь

Пошаговая отладка приложений в Visual Studio 2012
Добрый день, возникла ситуация когда точек останова недостаточно чтобы отследить возникшую проблему... Подскажите как пошагово выполнять...

Выделение цветом синтаксиса при отображении кода в редакторе кода Visual Studio
Для улучшения читабельности кода я использую выделение цветом синтаксиса для методов в редакторе кода Visual Studio при помощи настройки...

Отладка кода в MVSE2013 - Вывод в окно отладки текстовых сообщений
Подскажите, имеется ли, возможность, при программировании приложений WIN32 на С++ выводить в окно отладки текстовые сообщения. Что-то...

Редактор Microsoft Visual C++
Добрый день. Перед тем установить QT Creator долго мучался с Microsoft Visual C++. Много версий перепробовал...и Вообщем последние...

Зависает установка Microsoft Visual C#
И так вся проблема в том что при установке Microsoft Visual C# у меня доходит до этапа установки VC 9.0 Runtime (x86) Вообщем вот скрин


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru