Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14
ДИАЛЕКТИКА
sku: 1790650
660.00 грн.
Shipping from: Ukraine
Description
В этой книге отражен бесценный опыт ее автора как программиста на 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++.Об автореСкотт Мейерс - один из ведущих мировых экспертов по C++, широко востребованный как инструктор, консультант и докладчик на разных конференциях. Более чем 20 лет книги Скотта Мейерса серии Эффективный C++ являются критерием уровня книг по программированию на C++. Понятное пояснение сложного технического материала принесло ему всемирную известность. Он всегда самый желанный гость на международных конференциях, а его услуги консультанта широко востребованы во всем мире.Скотт Мейерс имеет степень доктора философии (Ph.D.) в области компьютерных наук в Университете Брауна (Brown University). Его сайт находится по адресу aristeia.com.Отзывы о книге`После изучения основ C++ я перешел к изучению того, как применять C++ в промышленном программировании, с помощью серии книг Скотта Мейерса Эффективный C++. Эффективный и современный C++ - наиболее важная из книг серии, предлагающая ключевые рекомендации, стили и идиомы, позволяющие эффективно использовать современный C++. Вы еще не
Technical Details
author: | Мейерс Скотт |
binding: | 245x175x17 мм |
ISBN: | 978-5-907114-67-8 |
language: | Русский |
page_extent: | 304 |
publisher: | ДИАЛЕКТИКА |
Type: | book |
year: | 2019 |
Price history chart & currency exchange rate
Customers also viewed
11%
~ 437.00 грн.
А как насчет науки Майка, жилет, без рукавов, Dreamfinder, путешествие в центр воображения, наука
aliexpress.com10%
~ 1,530.00 грн.
Интеллектуальная игрушка-робот, интерактивное пение и танцы, наука, математика, программирование действий, мобильное приложение для работы
aliexpress.com9%
~ 1,820.00 грн.
Технические кубики, серия приложений, 3 в 1, пульт дистанционного управления, программирование, гусеничный робот, модель, строительные блоки,...
aliexpress.com+3%
7%
~ 441.00 грн.
3 в 1 механический Шестерни луч технические строительные блоки стволовых инженерно-физический науки мс комплект Развивающие детские игрушки кирпич мс
aliexpress.com+5%
5%
~ 700.00 грн.
Биология, рандомная наука, научная фантастика средней школы, биология средней школы, развлекательные науки
aliexpress.com2%
~ 1,280.00 грн.
Доктор Стоун Исигами сенкуу. Мальчик, который любит наука. Верит в силу науки. Костюм Аниме для косплея
aliexpress.com+5%
1%
~ 1,770.00 грн.
9686 технические детали, многотехнологичное программирование, Обучающие школьники, Обучающие строительные блоки, набор функций питания для детей
aliexpress.com+4%
1%
~ 248.00 грн.
Ежедневник-планировщик, записная книжка, эффективный планировщик даты, записная книжка, записная книжка с привычками, записная книжка, технические принадлежности
aliexpress.com1%
~ 765.00 грн.
Интеллектуальная игрушка-робот, интерактивное пение и танцы, наука, математика, программирование действий, мобильное приложение для работы
aliexpress.com1%
~ 232.00 грн.
Зеленый детский сад технические научные образовательные пособия Образовательные науки Настольный перископ эксперимент материал игрушка ...
aliexpress.com+5%
1%
~ 700.00 грн.
Экономия места, практичный быстросъемный креативный эффективный квадратный контейнер, поднос для холодных напитков, технические кухонные приспособления для бара
aliexpress.com+2%
1%
~ 252.00 грн.
Ежедневник-планировщик, записная книжка, эффективный планировщик даты, записная книжка, записная книжка с привычками, записная книжка, технические принадлежности
aliexpress.com+4%
1%
~ 468.00 грн.
Периодическая таблица со всеми 118 наименованиями элементов, Холщовый Рюкзак, модная сумка для книг для школы, колледжа, науки, технические характеристики
aliexpress.com+5%
1%
~ 403.00 грн.
Наука: это как волшебство, но реальное искусство, забавная научная марта для изучения науки, март, искусство
aliexpress.com1%
~ 348.00 грн.
Футболка Matlab, программирование логотипа, имитация программирования, математика, матрица, программное обеспечение, технические данные
aliexpress.com1%
~ 740.00 грн.
Модель спортивного автомобиля с дистанционным управлением, программирование через приложение, строительные блоки, технические радиоуправ...
aliexpress.com+4%
1%
~ 243.00 грн.
Ежедневник-планировщик, записная книжка, эффективный планировщик даты, записная книжка, записная книжка с привычками, записная книжка, технические принадлежности
aliexpress.com1%
~ 1,080.00 грн.
Программирование дистанционного управления городской внедорожник гоночный автомобиль строительные блоки технические радиоуправляемые а...
aliexpress.com+5%
1%
~ 350.00 грн.
Рубашки наука мозг Одежда для новорожденных детей комбинезоны хлопковые комбинезоны мастерская тренд научная фантастика факты науки шутки
aliexpress.com+4%
1%
~ 615.00 грн.
Ежедневник-планировщик, записная книжка, эффективный планировщик даты, записная книжка, записная книжка с привычками, записная книжка, технические принадлежности
aliexpress.com+4%
1%
~ 488.00 грн.
Это вспомогательный инженер, Джон Вт. Хлопковые майки Аарон с принтом, верх со шнурком Aux Sce2Aux Apollo, технические проблемы, ракета, наука
aliexpress.com1%
~ 225.00 грн.
Я ученый, пользовательский дизайн для взрослых и детей, фильтр от пыли, Diy, милая печать, технические научные и научные науки
aliexpress.com1%
~ 1,700.00 грн.
Человеческие технические элементы для изучения нейронауки с этикетками, модель анатомии 2 раза в натуральный размер для изучения науки
aliexpress.com+4%
1%
~ 250.00 грн.
Ежедневник-планировщик, записная книжка, эффективный планировщик даты, записная книжка, записная книжка с привычками, записная книжка, технические принадлежности
aliexpress.com1%
~ 352.00 грн.
Технические характеристики, инструмент для ремонта вмятин без покраски, пробойник для нарезания, простота в использовании, эффективный и удобный захват
aliexpress.com+7%
1%
~ 1,710.00 грн.
Строительные блоки Наука и технологии, технические блоки для бадминтона, воланы, игрушки «сделай сам», блоки, креативный подарок для детей
aliexpress.com+2%
1%
~ 825.00 грн.
Строительные блоки MOC De Tomaso P72 для мальчиков, красные строительные блоки для спортивных автомобилей, технические науки, рождественские подарки
aliexpress.com+5%
1%
~ 441.00 грн.
Футболка большого размера с изображением грейса хоппера кобол из 100% хлопка Грайс Хоппер флот компьютерная наука Программирование кобол феминистский пионер
aliexpress.com+4%
1%
~ 256.00 грн.
Ежедневник-планировщик, записная книжка, эффективный планировщик даты, записная книжка, записная книжка с привычками, записная книжка, технические принадлежности
aliexpress.com1%
~ 1,530.00 грн.
Человеческие технические элементы для изучения нейронауки с этикетками, модель анатомии 2 раза в натуральный размер для изучения науки
aliexpress.com-13%
1%
~ 660.00 грн.
Мужская Утепленная кожаная куртка, черная облегающая мотоциклетная куртка из искусственной кожи, пальто для осени и зимы, 5XL, 2019
aliexpress.ru+5%
1%
~ 530.00 грн.
1 Pc Potato Grater Food Choppers Fruit Cutting Tool Vegetable Slicer
aliexpress.com-2%
1%
~ 6,400.00 грн.
For lenovo Thinkpad P1 G4 Thinkpad X1 Extreme Gen 4 20Y5 20Y6 16.0 inch IPS Laptop LCD Touch Screen Assembly Frame 5M11D12289
aliexpress.com