Генерация исключений с++ пример. throw c++ пример. Изучение С++ для начинающих. Урок

  Рет қаралды 84,658

#SimpleCode

#SimpleCode

Күн бұрын

Пікірлер: 84
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
*Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)*
@comagreed6991
@comagreed6991 6 жыл бұрын
твои видосы более информативны чем мои пары в универе))
@ChytMiki
@ChytMiki 4 жыл бұрын
У меня в универе даже частенько показывают эти видео на лекциях!!)
@arda8226
@arda8226 2 жыл бұрын
@@ChytMiki
@ruslandad365
@ruslandad365 Жыл бұрын
@@ChytMiki Нахрен этот универ Когда один человек за весь универ с преподами Заменяет)
@ВладПлиска-ц1ф
@ВладПлиска-ц1ф 7 жыл бұрын
побольше домашних заданий)а так все круто)
@angelpensive9145
@angelpensive9145 5 жыл бұрын
У exception нет конструктора для строкового значения, в VS используется расширение MSVC которое позволяет это делать. Чтобы передать строковое значение используют runtime_error или logic_error.
@RomanGadiev
@RomanGadiev 4 жыл бұрын
Спасибо!Использую xcode, все не мог почему выдает ошибку "No matching conversion for functional-style... "
@Kokurorokuko
@Kokurorokuko 3 жыл бұрын
Для тех, кто не понял, что именно нужно сделать, нужно вместо throw exception ("ERROR"); писать throw runtime_error("ERROR"); или throw logic_error("ERROR");
@bulba1995
@bulba1995 2 жыл бұрын
@@Kokurorokuko А я то времени прибил чтоб понять )
@АртимаркШильд
@АртимаркШильд 2 жыл бұрын
@@Kokurorokuko (
@loki_66612
@loki_66612 5 күн бұрын
@@Kokurorokuko а в чем разница между throw runtime_error("ERROR"); и throw logic_error("ERROR");
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
#генерацияисключений #throw #SimpleCode #урокипрограммирования
@mihas1106
@mihas1106 5 жыл бұрын
На прошлом уроке ни*уя не понял но на этом прозрел👍 P.S. СПАСИБО за уроки👏
@neverhoodJK
@neverhoodJK 6 жыл бұрын
уже 121!!! еще месяцок и все уроки пройду)) Большое спасибо за уроки! еще бы практики или рекомендации по литературе на практику, которая хорошо натаскает для трудоустройства или просто для фриланса на первое время.
@Matissed
@Matissed 4 жыл бұрын
@Роман Кулага нашёл?
@Asa-bw9mw
@Asa-bw9mw 4 жыл бұрын
@@Matissed пни когда ответят
@Asa-bw9mw
@Asa-bw9mw 4 жыл бұрын
Здравствуй друг, как у тебя проживания ты прошел этот курс два года назад и помогало ли тебе этот курс ?
@Matissed
@Matissed 4 жыл бұрын
@@Asa-bw9mw а у тебя какие успехи в программирование?
@Asa-bw9mw
@Asa-bw9mw 4 жыл бұрын
@@Matissed я иду с начала этого плейлиста , и скажу тебе одно мне все понятно , но 0 практики. Сергей нам чётко объясняет ,но мы должны применить это в практике ,тупо сидеть и посмотреть полностью этот плейлист и думать что в конце вдруг станет все понимать ,не правильно. Надо найти какой то исходном заданиями и выполнять или саму можно начать писать свой проект.
@Ermine882
@Ermine882 7 жыл бұрын
Очередное спасибо за урок.
@slimbdeful
@slimbdeful 7 жыл бұрын
Сергей, спасибо за твои уроки. Очень хорошо и понятно излагаешь. Последовательно и логично. На достойном уровне. Но есть одна просьба. Было бы очень кстати, если бы ты приводил примеры конкретной реализации той или иной темы. Все-таки, абстрактные примеры не так хороши как реальные ситуации. Я думаю, это выведет тебя в топ KZbin. Спасибо.
@АндрейМиненко-ц3з
@АндрейМиненко-ц3з 7 жыл бұрын
Очередное спасибо за урок!
@brayanb8984
@brayanb8984 3 жыл бұрын
Спасибо Вам за Ваш труд. Очень просто и понятно всё объясняете.
@rudthakyred_alert6359
@rudthakyred_alert6359 3 жыл бұрын
Если сообщение об ошибке важно, использовать std::exception напрямую не вариант. В этом случае можно использовать либо std::logic_error или же std::runtime_error, которые наследуют std::exception и у них есть конструкторы, принимающие строковый аргумент или создать свой класс на основе std::exception в котором и реализовать данный конструктор. Автору роликов, Спасибо!
@vladalu9794
@vladalu9794 6 жыл бұрын
спасибо большое за отличный контент
@andrewbistroff1199
@andrewbistroff1199 6 жыл бұрын
Спасибо за урок!
@ProgerProger
@ProgerProger Жыл бұрын
Спасибо за бесценный труд)
@SeshAlex
@SeshAlex 6 жыл бұрын
Спасибо за урок! Лайк конечно же:)))
@borisshalabanov4620
@borisshalabanov4620 7 жыл бұрын
спасибо
@wasony.126
@wasony.126 4 жыл бұрын
👌👌👌👌грамотно объесняеш респект
@razinsk
@razinsk 3 жыл бұрын
В универе теперь за бабки проекты делаю. Кайф)
@C2H5OHH
@C2H5OHH 3 жыл бұрын
Thank you for the lesson!
@mykhailomorhal2181
@mykhailomorhal2181 7 жыл бұрын
спасибо)
@aln9391
@aln9391 6 жыл бұрын
До начала курса я думал, что немножко знаю C++.)))))))))))))))))))))))))))))))
@aln9391
@aln9391 6 жыл бұрын
Супер
@ДмитрийРоманов-ш7ы4у
@ДмитрийРоманов-ш7ы4у 2 жыл бұрын
file.close() обязательно в блок try, иначе ошибка, мало ли кто столкнётся)
@СергейПрокофьев-ш8э
@СергейПрокофьев-ш8э 2 жыл бұрын
Очередной Like
@miroslavklyukovsky683
@miroslavklyukovsky683 3 жыл бұрын
Спасибо!!!
@Sam28953
@Sam28953 3 жыл бұрын
Топ, просто топ!!!
@OrionKropt
@OrionKropt Жыл бұрын
Thanks!
@Ivan-Shyriaiev
@Ivan-Shyriaiev 4 жыл бұрын
Спасибо большое !
@bama2619
@bama2619 3 жыл бұрын
Спасибо. UP
@BenioKotone
@BenioKotone 5 жыл бұрын
По стандарту конструктор std::exception не принимает строку как аргумент, и по этой причине мне нужно исправлять во всех своих лабораторных эту ошибку. А так уроки хорошие)
@annademidenko6356
@annademidenko6356 6 жыл бұрын
👍
@sleepyNovember_project
@sleepyNovember_project Жыл бұрын
Пойду вызывать в блоке catch ту же функцию которая сделала throw :D
@Salvator701
@Salvator701 5 жыл бұрын
Мутная тема пошла, не особо интересная ... Но все же с таким учителем хоть как-то понимается, спасибо вам!
@TheWladberlin
@TheWladberlin 5 жыл бұрын
"мутная" :)))) Нужная!
@wasony.126
@wasony.126 4 жыл бұрын
Точнее мутнейшая тема
@алексейниконов-ю7щ
@алексейниконов-ю7щ 7 жыл бұрын
Доброго времени суток, нет случайно видео про fopen fopen_s? ошибки на них прут немогу никак убрать их.
@matveybolotov1374
@matveybolotov1374 3 жыл бұрын
а почему мы вместо * на чар, не можем передать string?
@ДанилАхметшин-и4ц
@ДанилАхметшин-и4ц Жыл бұрын
Потому что catch не конвертирует(неявно) типы данных
@АндрейЕремеев-п8ь
@АндрейЕремеев-п8ь 5 жыл бұрын
"Мы поймали" .. взломщика))
@Viamsupervadetvadens
@Viamsupervadetvadens 7 жыл бұрын
up
@matveybolotov1374
@matveybolotov1374 3 жыл бұрын
beautiful
@vladyslavkryvoruchko
@vladyslavkryvoruchko 2 жыл бұрын
То чуство, когда используешь throw, но кидается исключение, потому что неправильно его использовал!
@pashakey4611
@pashakey4611 6 жыл бұрын
Я-шестьсот пятидесятый,конечно круглое число,но почему такое маленькое!?
@mellbonus1337
@mellbonus1337 7 жыл бұрын
стоит ли изучать его в 2018?
@hackerbot1488
@hackerbot1488 5 жыл бұрын
net
@TheWladberlin
@TheWladberlin 5 жыл бұрын
@@hackerbot1488 да!
@ЛуизаЛихтер
@ЛуизаЛихтер 5 жыл бұрын
с++ - язык, который живёт очень давно и умирать нисколечко не собирается. Но выбор языка для изучения зависит от ваших желаний или потребностей. Для некоторых, очень многих, задач он подходит лучше всего.
@wasony.126
@wasony.126 4 жыл бұрын
Стоит даже 2020
@Asa-bw9mw
@Asa-bw9mw 4 жыл бұрын
@@wasony.126 даже 2021
@pavelios3577
@pavelios3577 6 жыл бұрын
Спасибо за урок!
@ЯрославГоловко-ф6и
@ЯрославГоловко-ф6и 4 жыл бұрын
спасибо
@Antonov_Ivan.
@Antonov_Ivan. Жыл бұрын
Спасибо за урок!
@DD0S2
@DD0S2 3 жыл бұрын
спасибо
@ВітяКоміссаров
@ВітяКоміссаров 3 жыл бұрын
спасибо
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
How To CHANGE Country In N26 (EXPLAINED) 2025
1:34
InstantHowTo
Рет қаралды 4
Добро пожаловать в C++
16:08
Winderton
Рет қаралды 492 М.
Вы НЕ умеете замечать ЗНАКИ и ПОДСКАЗКИ от жизни
20:54
МАРГУЛАН СЕЙСЕМБАЙ
Рет қаралды 295 М.
Изучение C++ для начинающих / #12 - Указатели и ссылки
23:04
Школа itProger / Программирование
Рет қаралды 84 М.
Изучение C++ для начинающих / #6 - Циклы и операторы в них (For, While, Do While)
21:16
Школа itProger / Программирование
Рет қаралды 178 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН