С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565

Cout и debuger visual studio

01.05.2018, 15:21. Показов 1025. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем. Такой вопрос. Когда запускаешь отладчик, он крашится когда доходит до первого cout. Видел в инете какое то решение, но оно описано совсем плохо, тремя строчками прототипа.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.05.2018, 15:21
Ответы с готовыми решениями:

Visual Studio 2005 и cout
Почему при добавлении #include <iostream> в Visual Studio 2005 возникает ошибка в коде: "'cout' : undeclared identifier" Как...

Visual Studio 2012 не воспринимает функцию cout<<
Вот код программы: #include &lt;iostream&gt; using namespace std; int main() { cout &lt;&lt; &quot;Моя первая программа на С++\n&quot;; ...

Ошибка "C2065 cout: необъявленный идентификатор" в Visual Studio
подскажите написал вот такой код // ConsoleApplication28.cpp: определяет точку входа для консольного приложения. // #include...

19
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
01.05.2018, 17:23
Что сообщается?
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
01.05.2018, 21:10
Цитата Сообщение от Bring Посмотреть сообщение
но оно описано совсем плохо, тремя строчками прототипа.
А ты хорошо описываешь проблему?
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 13:57  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Что сообщается?
Цитата Сообщение от nd2 Посмотреть сообщение
А ты хорошо описываешь проблему?
Тут достигло string как я понимаю, и из-за string открылось вот это окно. С cout та же проблема, открывается какое то окно с кодом.
Кликните здесь для просмотра всего текста
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:01
Что именно выводится в cout?
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:01  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Что именно выводится в cout?
обычный текст
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:02
Показывай.
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:04  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Показывай.
C++
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
 
int main()
{
    cout << "Hi";
}
Кликните здесь для просмотра всего текста
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:05
Ну а где текст ошибки или что там происходит?
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:06  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Ну а где текст ошибки или что там происходит?
скрин скидываю же в спойлере
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:11
Там нет ни ошибки, ни точки останова.
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:18  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Там нет ни ошибки, ни точки останова.
Я поставил точку остановы, все тоже самое. Открывается ostream файл и дебагер уже по нему бежит.
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:22
Ты Step into или Step over используешь? Второе пробуй.
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:29  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Ты Step into или Step over используешь? Второе пробуй.
Шаг с заходом. Попробовал шаг с обходом, дебагер доходит до конца файла, потом открывает файл exe.common.inl, прыгает по разным строчкам какого то кода и завершает отладку.
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:38
Цель-то в чём? Ты должен поставить точку останова в своей программе в желаемом месте. Затем запуск. Программа остановится на первой точке. А если будешь делать Step Into, то начнёт заходить во все эти модули.
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:43  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Цель-то в чём? Ты должен поставить точку останова в своей программе в желаемом месте. Затем запуск. Программа остановится на первой точке. А если будешь делать Step Into, то начнёт заходить во все эти модули.
Шаг с заходом используется для того чтобы заходить в функции и шарить код, а не пропускать их!? Хотелось бы, чтобы я видел как что работает. В ютубе у парня все работает, левых соурс кодов не открывает.
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:44
Ну так ты и в своих функциях их ставь.
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 14:48  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Ну так ты и в своих функциях их ставь.
У меня класс находится в заголовочном файле, определение функций - членов во втором, а в третьем собственно сам main(). Мне во втором файле проставлять точки остановы в каждых функциях? Это ничего не поломает?
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
02.05.2018, 14:57
В проекте в любых файлах можно ставить.
0
 Аватар для Bring
133 / 53 / 43
Регистрация: 09.05.2015
Сообщений: 565
02.05.2018, 15:06  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
В проекте в любых файлах можно ставить.
Ок я попробую. Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.05.2018, 15:06
Помогаю со студенческими работами здесь

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ?
скажите а где найти среду 2006 года? или можно использовать 2015 год?

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при открытии проектов 13 года и даже копирования...

Visual Studio Team Foundation Serverl или Visual Studio Professional
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server 2010, и чем она отличаеться от Visual...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++?
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

cout и cin в Visual C++ 2008
Почему в Visual C++ 2008 выдает что cout и cin не определеные обьекты? а в C++ Builder 6 этот же код работает исправно?


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru