Продвинутый C++
1)
В этом уроке обсуждается что-то вроде продвинутого HelloWorld. То есть ввод вывод с манипуляторами:
* Стандартные манипуляторы
* Написание своих простых манипуляторов и манипуляторов с параметрами
* Немного про манипуляторы ввода
2)
Сегодня мы изучаем «умные указатели», то есть указатели, которые отслеживают то, кто владеет определённым объектом.
3)
* простые литералы
* литералы пользователя
* литералы для классов
* литералы в именных пространствах
4)
* что вы ещё не знали как определять переменные
** необрубание значений
** особенности работы auto (часть 1)
** объявление объектов
** инициализаторы в конструкторах
** списки инициализации
** определение копированием и перемещением (реализация)
5)
В этом уроке вы узнаете, что на самом деле ничего не знали о последовательности исполнения комманд в C++ программах. Мы с вами разберём порядок вычисления команд, вы научитесь различать между связями типа расположены‐перед/расположены‐после и расположены‐неопределённо/непоследовательны.
6)
Сегодня мы будет рассматривать некоторые "интересные" вопросы, которые задаются людям на собеседованиях при устройстве на работу. Конкретно такие вопросы, которые должны поставить человека в тупик.
7)
Сегодня мы обсудим обработку ошибок в C++ и также понятия dynamic_cast и static_cast.
8)
Сегодня у нас будет обсуждение всего одной темы, так называемого ромбовидного наследования.
9)
Сегодня мы обсудим работу с SQLite3.
10)
Сегодня мы обсудим работу с MySQL/MariaDB с помощью libmysql++.
Полный курс в видеоальбоме: https://vk.cc/8bTnpx
#video@itcookies #cpp@itcookies