Продвинутый 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

Теги других блогов: программирование C++ указатели