Без этого вы не станете программистом! Найти ошибку в коде. Отладка. Как пользоваться отладчиком #23
HTML-код
- Опубликовано: 2 июн 2017
- Как отладить программу в Visual Studio, как найти ошибку в программе, как понять чужой код, для чего нужен отладчик? Смотрите в этом видео!
Без этого вы не станее программистом! Visual studio отладка. Как пользоваться отладчиком. Урок #23.
Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут! =)
www.donationalerts.ru/r/simple...
или тут
/ simplecode
Уроки по программированию
Наша группа ВК smplcode
Подписывайтесь на канал / @simplecodeit
*Друзья, если вы решили изучать программирование и подписались на канал - рекомендую вам нажать колокольчик чтобы никогда не пропускать новые уроки!*
3:25 "Есть люди которые не могут попасть сюда" Аахахахахп
@@kebakha3348 ты идиот
Здравствуйте! Пожалуйста, подскажите что нужно сделать для отладки решения = класс библиотек+Form (VB).
instablaster.
Здраствуйте, спасибо за видео, не могли бы вы записать видео с разбором 15.2 задания из ОГЭ по Информатике?
Блин, вот почему об этом не рассказывали в универе?! Мне приходилось кусками проверять свой код загоняя остальное в комментарии, при этом чуть ли не после каждой строки делать вывод... Нам могли это рассказать за 20 минут, но при этом спасти огромное количество времени для непосредственного написания программы. Спасибо огромное!
Пожалуйста! =)
Жиза((9(
ну хз. Первый курс, сейчас сдаем Debug
Не жиза
Ну а ты чему удивляешься? Вот теперь понимаешь где и в чем учителя сачкуют. Заняли тебя бестолковой работой а сами чаи гонять свалили или там в учительской расслабляются. Потом удивляемся - почему образование все ниже и ниже котриуется. Потому что большинство учится на отъ.......сь а другое большинство учит на отъ.....сь. Да еще и пословицу можно вспомнить: Мастер расскажет просто о сложном, а помастерье сложно о простом. Жаль что не один год проходит пока поймешь.
Если бы вовремя нашёл ваше видео, сэкономил бы много нервов и несколько часов самостоятельного ковыряния. Вы объяснили некоторые моменты которые сам не понял. Спасибо!
Пожалуйста =)
хы я сам разобрался когда то.
Сидел мозг ковырял как же сука им пользоваться ахаха
Он ранее просто говорил в видео, упоминал
С отладчиком искать ошибки стало гораздо проще. Спасибо за ваш труд.
Птицы поют, приятная атмосфера для работы:)
Очень четкая и гармоничная подача материала. Всё по полочкам, спасибо.
До этого видео не понимал,как работает отладчик и считал такие моменты вручную)))
Большое вам спасибо за подобные уроки
Класс,Сергей ,спасбо за труд! Как всегда,все чётко,ёмко и по делу!!!
Боже мой... У меня просто нет слов. Большое вам спасибо.
Большое спасибо за видео, и ваш труд на канале в целом. Доступно объясняете то, что не может доступно пояснить методичка или препод.
Спасибо большое! Только благодаря вашему уроку наконец-то разобрался как действовать работать с отладчиком и в Visual Studio и в моём любимом VS Code))
Спасибо вам, помогло, долго искал визуализатор кода, и случайно нашел ваше видео, это удобнее чем пользоваться выводом на консоль промежуточных значений)
Очень большое человеческое спасибо! Преподаватели не знают как работать с отладчиками! Ужас! А Вам, Учитель,,,👍👍👍👍👍
Спасибо за отличный урок !
Наконец, разобрался с отладчиком !
Супер четкое объяснение работы отладчика как и всех уроков, я учу C# ну сюда зашел, чтобы лучше понять работу отладчика, я думаю надо с этого начинать.
Все доступно и понятно. Пришел на этот видос с начальных уроков по c#. Думаю дополнительное видео на примере c# не требуется, так как и на c++ все наглядно. Спасибо!
Всё отлично рассказано и показано. Контрольные точки (показ результатов) при сложных расчётах нужны, даже если программа работает. Могу только добавить, так как я очень редко пользовался отладчиком, проверка текста программы при ошибке сводилось к одному: в красиво написанном тексте с отступами, пробелами, комментариями ошибки находить проще, а с криво написанным текстом программа, как правило, не работает.
Начала смотреть курс C# от новичка, до про. Каждый раз когда речь заходила до отладки, начинала смотреть на действия на экране, как барашек на новые ворота. Щас стало понятно, а то сидела и думала что происходит.
Дружище, спасибо. Очень полезное видео!
Пожалуйста!
Большое спасибо,очень интересно про отладчика,а главное доходчиво!
у нас здесь очень много кода, писать я его конечно же не буду)))
:D
Спасибо, как всегда все очень понятно
Спасибо, а то я как идиот думал что можно без этого, выходила полная херня, но вы показали как пользоваться и стало намного легче) Спасибо!!!
Спасибо вам за ваш труд!!!
Спасибо, за видео! Все понятно, меня мучил вопрос как по шагу перемещаться. Теперь знаю как, и где еще опции отладки посмотреть тоже)
Спасибо! как всегда БРИЛИАНТ!
Спасибо за опыт работы с отладчиком , лайк .
Спасибо за уроки!!! Супер
Спасибо большое!
Комментарий для продвижения просветительской деятельности, Спасибо Большое, Сергей!
Так , посмотрел это видео после 26 урока С# и чувствую что получил некое преимущество (надо было смотреть раньше).СПАСИБО!)
Огромнейшее Спасибо!
Качественный контент ... спасибо.
Просто лучший. Когда закончу курсы, кину донат просто из уважения к труду.
Здравствуйте Сергей спасибо вам за уроки интересно и познавательно, изучаю
с++,сам очень , поэтому, всегда смотрю ваши публикации.
Что то получается но над чем то приходится сидеть долго, но очень интересно.
Надеюсь увидеть ещё много интересного, на вашем канале.
С уважением Роман.
Спасибо. Я прохожу сложные моменты с++ и мотал свои нервы всё это время. Хотя учить работать с отладчиком должны ещё на основах с++!!!!!
Спасибо за урок!!!
Большое спасибо, очень хорошее и полезное видео.
Спасибо за видео)
Полезно! Хотелось бы еще сюда в видео добавить отладку разных потоков и асинхронных тасков
Я хоть и шарпист, но буду смотреть твои видео, потому что очень доступно и понятно о фишках. Да и родственные языки. )
Величезна подяка! На скільки простий інструмент, і на скільки профітний! Дякую за просте та швидке ознайомлення)
Спасибо! От души!
Спасибо Большое!
Хорошее видео, автор респект
Воистину прекрасная вещь! Решил оставить её на потом, но дойдя до задания с генератором уникальных чисел решил таки разобраться с отладчиком. Теперь код стал совершенно ясен. Благодарю за труды, Сергей, отличная работа!
Я решил её отложить, но дойдя до второй чаьси стрим про класс стринг решил вернуться
Кто заметил птичек на заднем фоне видео?) Отдельно лайк за это👍
спасибо за видео)))
видео по отладке супер..
Благодарю! 👍👍
Я один птиц слышу?)
ЛЯ,я уж думал это у меня галюны))0)
я думал это у меня ласточки под окнами орут))
@@user-wg8es6eg1h это стрижи
Хватит гав ловить! Учиться нужно!
Да, и я))
Очень полезно!
Благодарю!
Самый лучшей!!!
пение стрижей на фоне согревает сердце в этой серый и холодный февральский день.
Сначала не придал этому значения, а потом понял какая нужная вещь )))
Хорошее видео.
Воу, это действительно крутая штука! пойду разбирать merge_sort(), а то в ручную эти рекурсии пошагово плохо даются.
Спасибо!
* Самые понятные, видео уроки по c++, на всём (RU) youtube *
Спасиб!
приятно смотреть когда птички чирикают 🥰
#SimpleCode #отладчик #урокипрограммирования
Думаю, очень стоило рассказать об окне отладки "Видимые". Я, как программист уровня "гуру среди новичков и ламер среди среднячков", очень часто этим окном пользуюсь. Особенно оно мне помогло при написании сложного калькулятора и игры в стиле визуальной новеллы.
Для тех, кому стало интересно - это окно вы можете включить во время отладки в меню "Отладка" > "Окна" > "Видимые".
спасибо, ты спас мою историю браузера от лишних запросов
у меня почему-то нет этого окна, возможно вы знаете эту проблему и поможете мне, пожалуйста
Скорее всего вы используете более новую версию VS, и оно где-то в другом месте теперь. Попробуйте найти сами, потому что я теперь программированием не занимаюсь и об обновлениях ничего не знаю.
@@user-og4qt9jv7n Потому что вы не запустили отладку, все просто :)
Очень информативное видео,спасибо вам
У меня есть вопрос по поводу переменных
все 3 переменные до их присваивания были равны одному числу(указывали на одну и ту же область памяти)
это специально так устроено,что бы меньше памяти занимать или причина в другом?
полезная штука)
Добрый день! Как запустить отладчик на macbook в Xcode Version 9.2?
Да ,вижу что штука полезная да!!))) Вот только нифига не понял ,хотя до этого момента посмотрел каждое видео из этого курса и всё понял))) А тут что то я не допёр))) наверно надо об этом где то почитать
Сергей, а можете снять видео как отлаживать многопоточные приложения?
доброго времени! Подскажите пожалуйста, как отдельные элементы вектора (например имелся вектор vectoradr, который я заполнил значениями ) отобразить в таблице контрольных значений во время отладки? наподибие элементов обычного массива: вбил в таблицу adr[5], но возникает ошибка с кодом "adr[5] CXX0034: ошибка: типы, не совместимые с оператором..." Верно ли я понимаю, что здесь речь об операторе "[]"?
я тоже использоваю отладчик как инструмент для изучения c++
Спасибо
top!
Это все круто. Но основная проблема как запустить отладчик, настроить файл конфигурации перед этим.
Спасибо, уроки очень хорошие.Но возник вопрос: при отладке программы, выполнение показывает странные строчки кода из другого файла(это видно из того что я не набирал столько строчек когда), если пролистать шаги то возвращается в файл с моей программой, так и должно быть?и что это за часть кода, изначально создавал пустой проект, как у вас в уроках.
храни тебя господь
thank you
В топ! От меня лайк комент просмотр
иногда нет возможности использовать компьютер и приходится программировать какие-то алгоритмы на телефоне. настолько приучился искать ошибки без отладчика, что в уме у себя прокручиваю программу и высчитываю ее полностью. но с отладчиком, конечно, удобно
Программировать на телефоне, то есть в смысле в текстовике код набрасывать?
@@sleepyNovember_project нет, есть "компиляторы" для андроида, можно использовать его. Я на нем работаю, на Андроиде основная часть линуксовских либ работает, поэтому можно играться, пробовать писать что-то или какие-то алгоритмы учить
спасибо
Спасибо все четко и понятно, вот только про шаг с выходом нечего не сказал, я б послушал, если не сложно, напиши ответом, что этот шаг делает? выходит из функций или как? Или когда случайно нажал не в том месте F11 и открылся посторонний файл с непонятным кодом, может что бы выйти оттуда как раз используется этот шаг?
Ещё полезен шаг с выходом Shift + F11, так можно цикл скипнуть (если после него в этой же функции точку останова поставить)
*Я приостановила видео, думая что дикие попугаи у меня за окном чирикают* 😂🤘
Смотрю зимой, а такое ощущение, что лето и открыто окно) Лайк!
Искала этот комментарий!
Добрый день! Как работать отдельно со строками и столбцами в динамическом массиве ?
А есть видео со способами "снятия процесса"? А то у меня как то повис и ни диспетчером ни cmd не получалось, пришлось перезагружать ПК.
Сергей, подскажите, где находится настройка числа попаданий для точки останова в Visual studio 2019?
Не подскажете, где в программе можно найти окна Watch List,Local Variables и Evaluate /Modify?Спасибо за ответ.
У меня возникла проблема с тем, чтобы просматривать значения переменных и закреплять их во время работы с отладчиком, этого функционала просто не было.
Для того, чтобы решить эту проблему, перейдите во вкладку: Отладка -> Параметры -> Общие, и поставьте галочку в пункте: Включить распределитель кучи отладки Windows (только собственный код)
P.S. Автор гений, уже 2023 год, а твои видосы все еще самые актуальные и качественные
Помогите, пожалуйста. Что делать, если при работе с отладчиком (как только включаю), комп перезагружается?
Случайно закрыл в пошаговом отладчике слева внизу окошко, где при каждом шаге показывались значения всех задействованных переменных. Как его включить назад?
Чтобы переключаться между строками после запуска отладчика надо так же F10 нажимать.
Спасибо! В комментарии зашел чисто что бы найти как листать строки а никто не говорит об этом.
А можно как то посмотреть через отладчик движение изменения результата переменной , к примеру a = 4 х 5 +2 х 3 ,то есть видя курсор и смотреть как меняется или не меняется значение в переменной
Еще бы про окно Видимые было бы полезно.
Ето полный пздц. Не мог понять как пользоваться F10 и F11. Посмотрел видео и начинаю что-то уже понимать.
Лайк + подписка.
У меня отладчик после установки точки остановы в любом месте все равно идет в конец кода... И еще, попробовал переписать весь код в точности как в уроке, мне выбивает ошибку на {...} все ввел как тут в примере но не работает должным образом.
Классное видео. У меня ещё вопрос.
Есть код. С#
DerivedClass instance = new DerivedClass(1, 2);
Console.WriteLine(instance.baseNumber);
Console.WriteLine(instance.derivedField);
При нажатии на F11 я не могу попасть в конструктор класса, меня просто перекидывает в Console.WriteLine(instance.baseNumber); Почему так? Студия 2017. Можно как-то исправить, не удобно постоянно в конструкторах вписывать Console.WriteLine или для С++ cout. Спасибо.
Добрый день. Подскажите пожалуйста литературу по программированию для обучения. На знания хромаю. Спасибо.
Кайф!
Если прислушаться за кадром стрижи летают. Этаже на пятом живешь наверно и точно не в частном доме :) За видео спасибо.