Bjarne Stroustrup - The Essence of C++: With Examples in C++84, C++98, C++11, and C++14 (+презентация)
#777 Год выпуска: 2013 Автор: Bjarne Stroustrup Продолжительность: 1ч. 36.м. 42 се Сайт производителя:http://channel9.msdn.com/Events/GoingNative/2013 Тип раздаваемого материала: Видеоурок Язык: Английский Описание: Выступление Бьёрна Страуструпа на GoingNative 2013
Формат видео: MP4+PPTX Видео: isom,480*270, 16:9, 29,970 кадров/сек,600 Кбит/сек Аудио: AAC, 44,1 КГц,157-160 Кбит/сек, 2 канала Front: L R
UP(02.01.2014):добавлена презентация в формате pptx
Доп. информация: С++11 уже вступил в свои права и контуры С++14 вырисовываются со всей ясностью. Вам предлагаются рассуждения о сути С++. Что важно в нем? Чем С++ выделяется из других языков. Как использовать новые возможности и поддерживать старые (или заменить их), как проектировать и писать, опираясь на сильные стороны С++. Я фокусируюсь на механизмах абстракции (а не на связи исходного кода и результатов компиляции), это классы и шаблоны. По сути, если вы хорошо понимаете вектор(vector), то Вы понимаете С++. Типобезопасность и безопасность ресурсов это ключевая цель дизайна любой программы. И эта цель должна быть достигнута без ограничения сфер применения, без значительных накладных расходов времени выполнения и дополнительного размера программы. Я рассматриваю следующие вопросы: управление ресурсами (сборка мусора не является идеальным решением, но и работа с указателями не может использоваться как стратегия владения ресурсами) обобщенное программирование (мы должы сделать его проще и безопаснее) вычисления времени компиляции (constexpr)(как и когда?) и типобезопасность (приведение типов относится к самому нижнему уровню программирования - общению с аппаратной частью) Также затрагиваю такие темы как: семантика переноса (move) исключения концепты псевдонимы типов и т.д. Моя цель не столько описать все нововведения и техники, как обозначить их роль в поддержке нового и более эффективного дизайна и стиля программирования.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!