Эффективный и современный С++. 42 рекомендации по использованию С++11 и С++14 [Effective Modern C++ ru] 1309K, 340 с.(скачать) издано в 2016 г. в серии O'Reilly Добавлена: 08.06.2017
Аннотация
Эффективный и современный С++
Освоение С++11 и С++14 — это больше, чем просто ознакомление с вводимыми этими стандартами возможностями (например, объявлениями типов auto, семантикой перемещения, лямбда-выражениями или поддержкой многопоточности). Вопрос в том, как использовать их эффективно, чтобы создаваемые программы были корректны, эффективны и переносимы, а также чтобы их легко можно было сопровождать. Именно этим вопросам и посвящена данная книга, описывающая создание по-настоящему хорошего программного обеспечения с использованием C++11 и С++14 — т.е. с использованием современного С++.
В книге рассматриваются следующие темы.
■ Преимущества и недостатки инициализации с помощью фигурных скобок, спецификации noexcept, прямой передачи и функций make интеллектуальных указателей
■ Связь между std::move, std::forward, rvalue-ссылками и универсальными ссылками
■ Методы написания понятных, корректных, эффективных лямбда-выражений
■ Чем std::atomic отличается от volatile, как они используются и как соотносятся с API параллельных вычислений С++
■ Какие из лучших методов “старого” программирования на С++ (т.е. С++98) должны быть пересмотрены при работе с современным С++
Эффективный и современный С++, следуя принципам более ранних книг Скотта Мейерса, охватывает совершенно новый материал. Эта книга достойна занять свое место на полке каждого программиста на современном С++.
После изучения основ С++ я перешел к изучению того, как применять С++ в промышленном программировании, с помощью серии книг Скотта Мейерса Эффективный С++. Эффективный и современный С++ — наиболее важная из книг серии, предлагающая ключевые рекомендации, стили и идиомы, позволяющие эффективно использовать современный С++. Вы еще не купили эту книгу? Сделайте это прямо сейчас.
Герб Саттер,
глава Комитета ISO по стандартизации С++, специалист в области архитектуры программного обеспечения на С++ в Microsoft
Более чем 20 лет книги Скотта Мейерса серии Эффективный С++ являются критерием уровня книг по программированию на С++. Понятное пояснение сложного технического материала принесло ему всемирную известность. Он всегда самый желанный гость на международных конференциях, а его услуги консультанта широко востребованы во всем мире.
Скотт Мейерс имеет степень доктора философии (Ph.D.) в области компьютерных наук в Университете Брауна (Brown University).
Belomor.canal про Сэнсом: Соверен [Sovereign ru] (Исторический детектив)
16 11
Одна из лучших книг серии! Здесь ещё мерин Мэтью имеет кличку Предок, но в следующей книге будет по другому. Как именно? Читайте и узнаете! Оценка: отлично!
udrees про Мантикор: Город, которого нет 4 [СИ] (Фэнтези, Самиздат, сетевая литература)
15 11
По сравнению с предыдущими тремя книгами серии больше занимает поиск героем истины, своего пути. Боевых сцен достаточно немного, они есть и тоже имеют свою специфику, но идут не так непрерывно как в первых книгах. В целом ……… Оценка: хорошо
nevskaya25 про Муляр: Мать велела герань не поливать [сборник litres] (Современная проза)
14 11
Я не в курсе, кто эта Таша Муляр, чему она посвятила свою жизнь, кроме "писательства". Явно одно: автору за это дело браться не стоило, повар - вари борщи, экономист -цифры в столбик складывай. Но писать не надо. Это сложно, ……… Оценка: нечитаемо
Дей про Император Пограничья
14 11
Читать можно, но нужно учесть некоторые особенности.
Все вокруг или подлые, или несчастные. Несчастных ГГ защищает, с подлыми воюет. Наивность, пафос и идеализм зашкаливают. На данный момент серия насчитывает 14 томов ………
Олег Макаров. про Мажор [Останин, Викторов]
13 11
Достаточно хорошо написано, чтобы я дочитал до конца и хотел прочитать продолжение.
Мент из нашего времени попадает в сына князя в типа параллельный, магический мир когда тот умирает от наркоты. И по сложным , но реалистичным ………