Подарочные сертификаты Подарочные сертификаты
 
Войти
/
Регистрация
Регистрация позволяет Вам пользоваться дополнительными услугами нашего магазина
Корзина
(044)360 57 00 (050)224 55 56 (093)717 79 30 (068)940 91 51

Доставка по Киеву

БЕСПЛАТНО
при заказе от 500 грн.

Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14

Купить книгу "Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14"
Кликните на картинку для расширенного просмотра
0.00
0 отзывов
Артикул:130386

Характеристики книги "Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14"

Год издания: 2016

Количество страниц:

304

Язык:

Русский

Переводчик:

ISBN:

978-5-8459-2000-3

Переплёт:

7БЦ - твердый

Формат:

70×100/16 (170x240 мм)

Вес:

520 г

Описание книги «Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14»

В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 - это не просто новые ключевые слова или функции, это появление сове...

Описание книги «Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14»

В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 - это не просто новые ключевые слова или функции, это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на C++11, как на несколько улучшенном и расширенном функционально C++98.

Когда происходят такие глобальные изменения в языке программирования, их изучению следует посвятить определенное время, написать сотни, а еще лучше - тысячи строк кода, и столкнуться с массой проблем, кажущихся тем более странными и непонятными, чем большим опытом работы с C++98 вы обладаете. К программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Но пройти путь изучения и освоения нового языка программирования вам может помочь проводник, показывающий наиболее интересные места и предупреждающий о ямах и ухабах. Таким проводником может послужить книга Скотта Мейерса. С ней вы не заблудитесь и не забредете в дебри, из которых будете долго и трудно выбираться с помощью отладчика.

При этом книга не просто научит вас использовать новые возможности языка - она научит использовать их эффективно. Но и это не все - книга не просто учит эффективному применению C++, но еще и рассказывает, почему ту или иную задачу следует решать именно так.

Эта книга заставляет вас не просто заучить правила - она заставляет думать.

И хотя эта книга в первую очередь предназначена для энтузиастов и профессионалов, она достойна места на полке любого программиста - как профессионала, так и зеленого новичка.

Освоение C++11 и C++14 - это больше, чем просто ознакомление с вводимыми этими стандартами возможностями (например, объявлениями типов auto, семантикой перемещения, лямбда-выражениями или поддержкой многопоточности). Вопрос в том, как использовать их эффективно - так, чтобы создаваемые программы были корректны, эффективны и переносимы, а также чтобы их легко можно было сопровождать.

Именно этим вопросам и посвящена данная книга, описывающая создание по-настоящему хорошего программного обеспечения с использованием C++11 и C++14 - т.е. с использованием современного C++.

В книге рассматриваются следующие темы:

  • Преимущества и недостатки инициализации с помощью фигурных скобок, спецификации noexcept, прямой передачи и функций make интеллектуальных указателей;
  • Связь между std::move, std::forward, rvalue-ссылками и универсальными ссылками;
  • Методы написания понятных, корректных, эффективных лямбда-выражений;
  • Чем std::atomic отличается от volatile, как они используются и как соотносятся с API параллельных вычислений C++;
  • Какие из лучших методов "старого" программирования на C++ (т.е. C++98) должны быть пересмотрены при работе с современным C++.

Эффективный и современный C++, следуя принципам более ранних книг Скотта Мейерса, охватывает совершенно новый материал. Эта книга достойна занять свое место на полке каждого программиста на современном C++.

Отзывы о книге «Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14»

Здесь можете оставить
свой отзыв о товаре

Отзыв
Комментарий
Осталось

Оценка

Кому:
Тема:
Закрыть комментарий к отзыву
C++: базовый курс

Герберт Шилдт

650 
Купить
Новые сложные задачи на C++
Новые сложные задачи на C++

Герб Саттер

350 
Купить
C++ для чайников

Стефан Рэнди Дэвис

350 
Купить
C++: руководство для начинающих

Герберт Шилдт

350 
Купить
Наверх