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

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

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

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

Издание 2019 г.
590 грн
Издание 2018 г.
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++.



Об авторе


Скотт Мейерс — один из ведущих мировых экспертов по C++, широко востребованный как инструктор, консультант и докладчик на разных конференциях. Более чем 20 лет книги Скотта Мейерса серии Эффективный C++ являются критерием уровня книг по программированию на C++. Понятное пояснение сложного технического материала принесло ему всемирную известность. Он всегда самый желанный гость на международных конференциях, а его услуги консультанта широко востребованы во всем мире.


Скотт Мейерс имеет степень доктора философии (Ph.D.) в области компьютерных наук в Университете Брауна (Brown University).

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

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

Артикул : 81516
Издательство : Диалектика-Вильямс
Автор : Скотт Мейерс
Язык : Русский
ISBN13 : 978-5-907114-67-8
Формат : 70x100/16
EAN13 : 9785907114678
Страниц : 304
Год издания : 2019
Тип переплета : Твердый
590 грн
Издание 2019 г.

Описание

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

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

Купить Таящийся у порога

Таящийся у порога

Говард Филлипс Лавкрафт, Август Дерлет

64 грн
Купить Так говорил Заратустра

Так говорил Заратустра

Фридрих Ницше

94 грн
Купить Большая книга заданий и упражнений на развитие интеллекта и творческого мышления малыша

Большая книга заданий и упражнений на развитие интеллекта и творческого мышления малыша

Инна Светлова

290 грн
Купить Gulliver’s Travels / Мандри Гулівера. Рівень «Intermediate»

Gulliver’s Travels / Мандри Гулівера. Рівень «Intermediate»

Джонатан Свифт

41 грн
Купить Потерянный город Обезьяньего бога

Потерянный город Обезьяньего бога

Дуглас Престон

210 грн
Купить Большая книга сказок, стихов и песенок

Большая книга сказок, стихов и песенок

Михаил Пляцковский

210 грн
Купить Пост сдал. Мистер Мерседес-3

Пост сдал. Мистер Мерседес-3

Стивен Кинг

290 грн
Купить Завоевание новых клиентов

Завоевание новых клиентов

Ричард Денни

150 грн
Купить Божественная комедия с иллюстрациями Гюстава Доре

Божественная комедия с иллюстрациями Гюстава Доре

Данте Алигьери

610 грн
Купить Шалахмонеси. Вірші для дітей

Шалахмонеси. Вірші для дітей

Григорій Фалькович

500 грн
Купить Друга епоха машин: робота, прогрес та процвітання в часи високих технологій

Друга епоха машин: робота, прогрес та процвітання в часи високих технологій

Эрик Бриньолфссон, Эндрю Макафи

297 грн
Купить Как рисовать голову и фигуру человека

Как рисовать голову и фигуру человека

Джек Хамм

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

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

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

1 260 грн
Купить Эффективное программирование на C++. Практическое программирование на примерах

Эффективное программирование на C++. Практическое программирование на примерах

Эндрю Кёниг, Барбара Э. Му

495 грн
Купить Семь лет в Тибете

Семь лет в Тибете

Генрих Харрер

68 грн
Купить Чемоданное настроение. Правила самостоятельных путешествий

Чемоданное настроение. Правила самостоятельных путешествий

Дарья Сиротина

445 грн
Купить Сказки барда Бидля (с черно-белыми иллюстрациями)

Сказки барда Бидля (с черно-белыми иллюстрациями)

Джоан Роулинг

235 грн
Купить Все стихи о любви

Все стихи о любви

Эдуард Асадов

148 грн
Купить Гаррі Поттер і в'язень Азкабану. Книга 3

Гаррі Поттер і в'язень Азкабану. Книга 3

Джоан Роулинг

160 грн
Купить Суперобъекты. Звезды размером с город

Суперобъекты. Звезды размером с город

Сергей Попов

315 грн
Купить Мизери

Мизери

Стивен Кинг

115 грн
Купить Сожги свое портфолио! То, чему не учат в дизайнерских школах

Сожги свое портфолио! То, чему не учат в дизайнерских школах

Майкл Джанда

500 грн
Купить OpenStack. Практическое знакомство с облачной операционной системой

OpenStack. Практическое знакомство с облачной операционной системой

Андрей Маркелов

780 грн
Купить Выходит продюсер

Выходит продюсер

Александр Роднянский

372 грн
Купить Как это построено. От мостов до небоскребов. Иллюстрированная энциклопедия

Как это построено. От мостов до небоскребов. Иллюстрированная энциклопедия

Дэвид Маколи

489 грн
Купить Python для детей. Самоучитель по программированию

Python для детей. Самоучитель по программированию

Джейсон Бриггс

396 грн
Купить Голова человека: Основы учебного академического рисунка

Голова человека: Основы учебного академического рисунка

Ли Николай

330 грн
Купить Світ як книга.

Світ як книга.

Блюменберг Ганс

20 грн
Купить Java Persistence API и Hibernate

Java Persistence API и Hibernate

Кристиан Бауэр, Гэвин Кинг, Гэри Грегори

936 грн
Купить Совр.самоуч.работы в сети Интернет. Изд.3 Самые поп.пр.(мягкий переплет)

Совр.самоуч.работы в сети Интернет. Изд.3 Самые поп.пр.(мягкий переплет)

Валерий Комягин

21 грн
Купить Пикник на обочине

Пикник на обочине

Аркадий Стругацкий, Борис Стругацкий

115 грн
Купить Книга диаграмм. Визуальное решение задач в бизнесе и карьере

Книга диаграмм. Визуальное решение задач в бизнесе и карьере

Кевин Дункан

240 грн
Купить Выбор в пользу любви. Как обрести счастливые и гармоничные отношения

Выбор в пользу любви. Как обрести счастливые и гармоничные отношения

Барбара де Анджелис

145 грн
Купить React.js. Быстрый старт

React.js. Быстрый старт

Стефанов С., Тихонов В.

450 грн
Купить Перлини нашої планети Унікальні витвори природи і людини

Перлини нашої планети Унікальні витвори природи і людини

380 грн
Купить Управление конфликтами. Практическое руководство по тренингу

Управление конфликтами. Практическое руководство по тренингу

Анна Киселева

120 грн
Купить Компьютерная преступность.

Компьютерная преступность.

Грень И.В.

36 грн
Купить Royals

Royals

Рейчел Хокинс

200 грн
Купить Другая сторона медали: Современная история допинга

Другая сторона медали: Современная история допинга

Мадс Дранге

315 грн
Купить Комплект игры «Thinkers 9-12 лет - Экономика» (рус.)

Комплект игры «Thinkers 9-12 лет - Экономика» (рус.)

142 грн

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

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

590 грн

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

Купить Эффективная работа: Flash MX 2004 +CD

Эффективная работа: Flash MX 2004 +CD

Уотролл Э.

91 грн
46 грн
Купить Исследование информационных моделей. Элективный курс. Учебное пособие + CD

Исследование информационных моделей. Элективный курс. Учебное пособие + CD

Угринович Н.Д.

32 грн
16 грн
Купить JavaScript для профессионалов

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

Резиг Джон, Фергюсон Расс, Пакстон Джон

Нет в наличии
Купить Delphi 2005. Язык, среда, разработка приложений

Delphi 2005. Язык, среда, разработка приложений

Валерий Фаронов

98 грн
78 грн
Купить Осваиваем Kubernetes. Оркестрация контейнерных архитектур

Осваиваем Kubernetes. Оркестрация контейнерных архитектур

Джиджи Сайфан

1 090 грн
Купить Изучаем JavaScript: руководство по созданию современных веб-сайтов

Изучаем JavaScript: руководство по созданию современных веб-сайтов

Этан Браун

495 грн
Купить Интерполяция. Методы и компьютерные технологии их реализации

Интерполяция. Методы и компьютерные технологии их реализации

Половко А., Бутусов П.

117 грн
59 грн
Купить Основы программирования на языке Python

Основы программирования на языке Python

Д. Златопольский

Нет в наличии
Купить Динамические сайты на HTML, CSS, JavaScript и Bootstrap. Практика, практика и только практика

Динамические сайты на HTML, CSS, JavaScript и Bootstrap. Практика, практика и только практика

Кириченко А.В., Дубовик Е.В.

340 грн
Купить Кровь, пот и пиксели. Обратная сторона индустрии видеоигр

Кровь, пот и пиксели. Обратная сторона индустрии видеоигр

Джейсон Шрейер

295 грн
Купить Visual Basic.NET Text Manipulation Handbook

Visual Basic.NET Text Manipulation Handbook

Francois Liger, Craig McQ

165 грн
83 грн
Купить Самоучитель Adobe AIR. Разработка приложений  с помощью Ajax

Самоучитель Adobe AIR. Разработка приложений с помощью Ajax

Уллман Л

220 грн
110 грн
Купить Создание облачных, мобильных и веб-приложений на F#

Создание облачных, мобильных и веб-приложений на F#

Дэниел Мол

400 грн
380 грн
Купить Основы ASP.NET и VB.NET

Основы ASP.NET и VB.NET

Корнз О.

69 грн
35 грн
Купить Компиляторы. Краткий справочник

Компиляторы. Краткий справочник

Робин Хантер

270 грн
Купить Практические занятия по Java Script +дискета

Практические занятия по Java Script +дискета

Д. В. Николенко

17 грн
16 грн
Купить Joomla! 3.0. Руководство пользователя

Joomla! 3.0. Руководство пользователя

Денис Колисниченко

135 грн
Купить Программирование на Java для начинающих

Программирование на Java для начинающих

Алексей Васильев

390 грн
Купить JavaScript для чайников

JavaScript для чайников

Крис Минник

325 грн
Купить Секреты Python: 59 рекомендаций по написанию эффективного кода

Секреты Python: 59 рекомендаций по написанию эффективного кода

Бретт Слаткин

Нет в наличии

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

Всего цитат
0

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

Отзывы

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

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