Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Главная>Каталог книг>Книги по программированию>Объектно-ориентированное программирование (ООП). Delphi, C, C++, C#>Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14
Объектно-ориентированное программирование (ООП). Delphi, C, C++, C#
Купить Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14

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

Издание 2020 г.
590 грн

В этой книге отражен бесценный опыт ее автора как программиста на 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++.

Издание 2020 г.
Товар на складе
590 грн

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

Купить Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14
Артикул : 87185
Издательство : Диалектика-Вильямс
Автор : Скотт Мейерс
Язык : Русский
ISBN13 : 978-617-7812-58-5
Формат : 60x90/16
EAN13 : 9786177812585
Страниц : 304
Год издания : 2020
Тип переплета : Мягкий
590 грн
Издание 2020 г.

Описание

В этой книге отражен бесценный опыт ее автора как программиста на 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++.

Рекомендуемые книги

Купить Київ.ТОР10 /Кyiv.ТОР10. Фотоальбом (Англійською)

Київ.ТОР10 /Кyiv.ТОР10. Фотоальбом (Англійською)

Виктор Киркевич

158 грн
Купить Игрок

Игрок

Федор Достоевский

74 грн
Купить Суботик в небезпеці. Книга 5

Суботик в небезпеці. Книга 5

Пауль Маар

84 грн
Купить Моя бабуся просить їй вибачити

Моя бабуся просить їй вибачити

Фредрик Бакман

235 грн
Купить Три дня до небытия

Три дня до небытия

Тим Пауэрс

305 грн
Купить Вечный Киев. Жизнь большого города

Вечный Киев. Жизнь большого города

Ковалинский Виталий, Друг Ольга

720 грн
Купить AutoCAD 2002 Bible +CD

AutoCAD 2002 Bible +CD

Ellen Finkelstein

138 грн
Купить Папір кольоровий одностор.  А4 (18 арк/ 9 кол), скоба

Папір кольоровий одностор. А4 (18 арк/ 9 кол), скоба

11 грн
Купить От хорошего к великому. Почему одни компании совершают прорыв, а другие нет…

От хорошего к великому. Почему одни компании совершают прорыв, а другие нет…

Джим Коллинз

650 грн
Купить Pollyanna Grows Up = Полліанна дорослішає

Pollyanna Grows Up = Полліанна дорослішає

Элинор Портер

147 грн
Купить Велика дитяча енциклопедія

Велика дитяча енциклопедія

420 грн
Купить The Everything Store. Джефф Безос и эра Amazon

The Everything Store. Джефф Безос и эра Amazon

Брэд Стоун

295 грн
Купить Основы анатомии человека. Наглядное руководство для художников

Основы анатомии человека. Наглядное руководство для художников

Роберто Ости

620 грн
Купить Скретч карта Європи Discovery Map (англ)

Скретч карта Європи Discovery Map (англ)

315 грн
Купить Little Men. Маленькие мужчины

Little Men. Маленькие мужчины

Луиза Мэй Олкотт

76 грн
Купить Кастор — на всі лапи майстер: пече пиріг та вирощує квасолю

Кастор — на всі лапи майстер: пече пиріг та вирощує квасолю

Ларс Клінтінг

175 грн
Купить Останниця Одна на світі. Книга 1

Останниця Одна на світі. Книга 1

Кетрін Епплґейт

195 грн
Купить Філософія. Наука в коміксах

Філософія. Наука в коміксах

Ларрі Ґонік

160 грн
Купить Финдрайв. Как привлечь, сохранить и выгодно вложить свои деньги

Финдрайв. Как привлечь, сохранить и выгодно вложить свои деньги

Глеб Архангельский, Ольга Стрелкова

305 грн
Купить Загін Самогубців. Книга 1: Копняк у зуби: графічний роман

Загін Самогубців. Книга 1: Копняк у зуби: графічний роман

Адам Ґласс

210 грн
Купить Windows ME. Справочник

Windows ME. Справочник

Денисов А.

4 грн
Купить Человек на бактериях: как получить силу и энергию из своего кишечника

Человек на бактериях: как получить силу и энергию из своего кишечника

Маргит Коссобудзка

293 грн
Купить Феномен ZARA

Феномен ZARA

Ковадонга О’Шеа

415 грн
Купить Справочник программиста по C/C++

Справочник программиста по C/C++

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

330 грн
Купить Прикосновение

Прикосновение

Дэниел Киз

250 грн
Купить Детская энциклопедия науки

Детская энциклопедия науки

Джайлс Сперроу

200 грн
Купить 10 типов женщин

10 типов женщин

Галина Шабшай

600 грн
Купить А тому ли я дала? Когда хотелось счастья, а получилось как всегда

А тому ли я дала? Когда хотелось счастья, а получилось как всегда

Ника Набокова

265 грн
Купить Notre Dаme D"Ukraine:українка в конфлікті міфології

Notre Dаme D"Ukraine:українка в конфлікті міфології

Оксана Забужко

290 грн
Купить Язык программирования C# 7 и платформы .NET и  .NET Core, том 2

Язык программирования C# 7 и платформы .NET и .NET Core, том 2

Эндрю Троелсен, Филипп Джепикс

540 грн
Купить Как понять математику: решение проще, чем вы думаете

Как понять математику: решение проще, чем вы думаете

Анне Лене Юнсен

500 грн
Купить 280 дней до вашего рождения

280 дней до вашего рождения

Катарина Вестре

305 грн
Купить Ігра на магнітах «Обери професію. Тарас»

Ігра на магнітах «Обери професію. Тарас»

210 грн
Купить ArchiCAD 9.0. Шаг за шагом

ArchiCAD 9.0. Шаг за шагом

Васильев П.П

25 грн
Купить Помогите своей печени. Как сохранить здоровье важнейшего органа надолго

Помогите своей печени. Как сохранить здоровье важнейшего органа надолго

Габриэль Перлемутер

170 грн
Купить 7 навыков высокоэффективных людей. Мощные инструменты развития личности

7 навыков высокоэффективных людей. Мощные инструменты развития личности

Стивен Кови

350 грн
Купить Письма к брату Тео

Письма к брату Тео

Винсент Ван Гог

74 грн
Купить Класична листівка Ты – мой чемпион

Класична листівка Ты – мой чемпион

11 грн
Купить Триумф пирогов. Родные рецепты с историями: кулебяки, ватрушки, блины, куличи, пирожки

Триумф пирогов. Родные рецепты с историями: кулебяки, ватрушки, блины, куличи, пирожки

Елена Маньенан

315 грн
Купить Spring 4 для профессионалов

Spring 4 для профессионалов

Крис Шефер, Кларенс Хо, Роб Харроп

972 грн

Другие книги этого автора

Купить Эффективное использование STL. Библиотека программиста

Эффективное использование STL. Библиотека программиста

Скотт Мейерс

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

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

Скотт Мейерс

Нет в наличии
Купить Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ

Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ

Скотт Мейерс

Нет в наличии
Купить Наиболее эффективное использование С++

Наиболее эффективное использование С++

Скотт Мейерс

Нет в наличии
Купить Эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов

Эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов

Скотт Мейерс

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

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

Скотт Мейерс

Нет в наличии
Купить Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ

Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ

Скотт Мейерс

Нет в наличии
Купить Наиболее эффективное использование C++

Наиболее эффективное использование C++

Скотт Мейерс

Нет в наличии
Купить Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ

Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ

Скотт Мейерс

Нет в наличии
Купить Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов

Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов

Скотт Мейерс

Нет в наличии

Книги из категории "Книги по программированию"

Купить ASP - взгляд изнутри

ASP - взгляд изнутри

Фландерс Й.

16 грн
8 грн
Купить Стандартная библиотека Python 3: справочник с примерами

Стандартная библиотека Python 3: справочник с примерами

Даг Хеллман

1 080 грн
Купить HTML5: карманный справочник

HTML5: карманный справочник

Дженнифер Нидерст Роббинс

270 грн
Купить Самоучитель Delphi в примерах, играх и программах. От простых приложений, решения задач и до програм

Самоучитель Delphi в примерах, играх и программах. От простых приложений, решения задач и до програм

Рубанцев

250 грн
Купить Руководство по микропрограммному обеспечению

Руководство по микропрограммному обеспечению

Джек Ганссл

778 грн
389 грн
Купить Распознавание образов и машинное обучение, Том 1

Распознавание образов и машинное обучение, Том 1

Кристофер М. Бишоп

540 грн
Купить Изучаем MonoTouch. Создание приложений на платформе iOS с помощью C# и .NET

Изучаем MonoTouch. Создание приложений на платформе iOS с помощью C# и .NET

Майкл Блюстайн

317 грн
159 грн
Купить Создание веб-сайта для чайников

Создание веб-сайта для чайников

Дэвид Кроудер

330 грн
Купить Professional Visual Basic Interoperability - COM and VB6 to .NET

Professional Visual Basic Interoperability - COM and VB6 to .NET

Billy Hollis, Rockford Lh

275 грн
138 грн
Купить Изучаем программирование для IPAD

Изучаем программирование для IPAD

Кирби Тэрнер, Том Харрингтон

800 грн
400 грн
Купить JavaScript: карманный справочник

JavaScript: карманный справочник

Дэвид Флэнаган

280 грн
Купить Разработка защищенных приложений на Visual Basic .NET и Visual C# .NET. Учебный курс Microsoft + (CD

Разработка защищенных приложений на Visual Basic .NET и Visual C# .NET. Учебный курс Microsoft + (CD

Нортроп Т.

350 грн
175 грн
Купить C# 6.0. Справочник. Полное описание языка

C# 6.0. Справочник. Полное описание языка

Джозеф Албахари, Бен Албахари

810 грн
729 грн
Купить Язык программирования C# 7 и платформы .NET и  .NET Core, том 2

Язык программирования C# 7 и платформы .NET и .NET Core, том 2

Эндрю Троелсен, Филипп Джепикс

540 грн
Купить Программирование на языке OCaml

Программирование на языке OCaml

Ярон Мински

850 грн
425 грн
Купить CSS. Карманный справочник

CSS. Карманный справочник

Эрик А. Мейер

270 грн
Купить Создание Windows-приложениий в среде Delphi +CD

Создание Windows-приложениий в среде Delphi +CD

Федотова С.В.

139 грн
70 грн
Купить C# 7.0. Справочник. Полное описание языка

C# 7.0. Справочник. Полное описание языка

Джозеф Албахари, Бен Албахари

900 грн
Купить Язык программирования C++. Лекции и упражнения

Язык программирования C++. Лекции и упражнения

Стивен Прата

1 080 грн
Купить Концептуальная модель комплекса средств лингвистического и программного обеспечения экспертно-поиско

Концептуальная модель комплекса средств лингвистического и программного обеспечения экспертно-поиско

Пономарев В.В.

71 грн
36 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC