Видео курс C++ Essential. Исключения – видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу C++ Базовый на 40 дней?

ВИДЕОУРОК №8. Исключения

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

Видео урок состоит из следующих тем:

  1. Что такое пользовательский тип данных, для чего он нужен?
  2. Переопределение типа.
  3. Перечисления, свойства и применимость.
  4. Класс перечисления, разница с обычным перечислением.
  5. Понятие структуры.
  6. Применение структур на практике.
  7. Объединения, их особенности и использование.
  8. Вложенные типы данных.
Читать дальше...

Научить студентов создавать классы и объекты, описать базовые возможности класса, его использование, показать на практике принцип модульности и инкапсуляцию.

Читать дальше...

Научить студентов понимать и применять на практике принципы ООП: наследование и полиморфизм.

Читать дальше...

Научить студентов понимать и применять на практике множественное наследование, виртуальное наследование, приведение полиморфных типов с помощью dynamic_cast.

Читать дальше...

Научить студентов понимать и применять на практике inline-функции и методы; константные методы; статические поля и методы; абстрактные классы и чисто виртуальные методы; дружественные классы, методы, функции; перегрузку операторов.

Читать дальше...

Научить студентов понимать принцип работы с шаблонами и применять на практике шаблонные функции и классы, специализацию шаблонов.

Читать дальше...

Научить студентов понимать надобность использования умных указателей, в чем их преимущества перед обычными указателями, изучить стандартные указатели из стандарта C++11: unique_ptr, shared_ptr, weak_ptr

Читать дальше...

Научить студентов понимать надобность использования исключений как отдельный вид обработки ошибок, в каких случаях можно и нужно использовать исключения, в каких нежелательно. Научить студентов создавать собственный класс исключений, ознакомить с перечнем стандартных.

Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:15
Что такое исключение?
0:05:16
Механизм перехвата исключений
0:09:39
Обработка исключений. Библиотека <exception>
0:11:45
Стандартные классы представляющие исключения
0:14:05
Вложенные блоки try-catch
0:19:14
Процесс разворачивания стека при исключениях
0:31:18
Блок try-catch в списке инициализации
0:33:15
Пользовательские исключения
0:34:56
Несклько блоков catch
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
C++ Углубленный
ПОДРОБНЕЕ
Решение практических задач на C++
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
комментарии и обсуждения
Notification success