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

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

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

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

Купить Ювелирное искусство. От Средних веков до наших дней

Ювелирное искусство. От Средних веков до наших дней

Клер Филлипс

760 грн
Купить To Kill a Mockingbird = Убить пересмешника (неадаптированная)

To Kill a Mockingbird = Убить пересмешника (неадаптированная)

Харпер Ли

110 грн
Купить Курс элементарной кулинарии. Готовим уверенно

Курс элементарной кулинарии. Готовим уверенно

Гордон Рамзи

520 грн
Купить Лошадь. Биография нашего благородного спутника

Лошадь. Биография нашего благородного спутника

Венди Уильямс

305 грн
Купить Комплект игры "Thinkers 6-9 лет Выпуск 2 Воображение" (рус)

Комплект игры "Thinkers 6-9 лет Выпуск 2 Воображение" (рус)

186 грн
Купить Как делается кино

Как делается кино

Сидни Люмет

395 грн
Купить К победе через слияние. Как обратить отраслевую консолидацию себе на пользу

К победе через слияние. Как обратить отраслевую консолидацию себе на пользу

Грейм Динз, Фриц Крюгер

281 грн
Купить Міні листівка I LOVE YOU  красное сердце

Міні листівка I LOVE YOU красное сердце

10 грн
Купить Ручка шариковая Top Tek Fusion 10 000, синяя

Ручка шариковая Top Tek Fusion 10 000, синяя

20 грн
Купить Администратор Instagram: руководство по заработку

Администратор Instagram: руководство по заработку

Евгений Козлов, Дмитрий Кудряшов

240 грн
Купить Чим ми займалися в ліжку. Історія ліжка і його вплив на біографії великих людей

Чим ми займалися в ліжку. Історія ліжка і його вплив на біографії великих людей

Браян Фаган, Надя Дуррані

295 грн
Купить Коробка Новогодняя книга №1 середня (26*19*7 см)

Коробка Новогодняя книга №1 середня (26*19*7 см)

95 грн
Купить Гастрофизика. Новая наука о питании

Гастрофизика. Новая наука о питании

Чарльз Спенс

335 грн
Купить Настольная книга финансового директора

Настольная книга финансового директора

Стивен Брег

477 грн
Купить Знайти час

Знайти час

Джейк Кнапп, Джон Зерацки

180 грн
Купить Всё о медвежонке Паддингтоне. Новые небывалые истории

Всё о медвежонке Паддингтоне. Новые небывалые истории

Майкл Бонд

210 грн
Купить Панорамка. Айболит

Панорамка. Айболит

Корней Чуковский

78 грн
Купить 642 стильные идеи, что нарисовать

642 стильные идеи, что нарисовать

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

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

Ричард Денни

135 грн
Купить Класична листівка «I LOVE YOU, Coder»

Класична листівка «I LOVE YOU, Coder»

15 грн
Купить Kazan = Казан

Kazan = Казан

James Oliver Curwood

105 грн
Купить Фарби акварель «Бджілка» 8 кольорів Гамма

Фарби акварель «Бджілка» 8 кольорів Гамма

35 грн
Купить Здесь и сейчас: Как вырваться из плена целей и начать радоваться жизни

Здесь и сейчас: Как вырваться из плена целей и начать радоваться жизни

Стивен Шапиро

233 грн
Купить Искусство программирования, том 1. Основные алгоритмы

Искусство программирования, том 1. Основные алгоритмы

Дональд Э. Кнут

1 080 грн
Купить To the Lighthouse. На маяк

To the Lighthouse. На маяк

Вирджиния Вульф

90 грн
Купить Фантастические твари. Преступления Грин-де-Вальда. Оригинальный сценарий

Фантастические твари. Преступления Грин-де-Вальда. Оригинальный сценарий

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

225 грн
Купить Мужчины, женщины и отношения

Мужчины, женщины и отношения

Джон Грэй

145 грн
Купить Класична листівка dreams come true

Класична листівка dreams come true

11 грн
Купить Путь волшебника. 20 духовных уроков. Как строить жизнь по своему желанию

Путь волшебника. 20 духовных уроков. Как строить жизнь по своему желанию

Дипак Чопра

98 грн
Купить Привычки лидера. Самые важные навыки за несколько минут в день

Привычки лидера. Самые важные навыки за несколько минут в день

Мартин Ланик

338 грн
Купить Тело, еда, секс и тревога: Что беспокоит современную женщину. Исследование клинического психолога

Тело, еда, секс и тревога: Что беспокоит современную женщину. Исследование клинического психолога

Юлия Лапина

295 грн
Купить Генетика. Краткий курс в комиксах

Генетика. Краткий курс в комиксах

Ларри Гоник, Марк Уилис

170 грн
Купить My first 100 words. Пиши правильно

My first 100 words. Пиши правильно

11 грн
Купить Пеппи Длинныйчулок

Пеппи Длинныйчулок

Астрид Линдгрен

390 грн
Купить Порядок денний

Порядок денний

Ерік Вюйяр

270 грн
Купить Женщина. Руководство для мужчин

Женщина. Руководство для мужчин

Джон Готтман, Рэчел Карлтон Адамс , Дуглас Абрамс, Джули Шварц-Готтман

345 грн
Купить Усе про Карлсона, що живе на даху

Усе про Карлсона, що живе на даху

Астрід Ліндґрен

365 грн
Купить Польська мова. Початковий курс

Польська мова. Початковий курс

Валерий Ермола

155 грн
Купить Протестантська етика і дух капіталізму

Протестантська етика і дух капіталізму

Макс Вебер

285 грн
Купить Містична Україна

Містична Україна

Аліна Гудзь

78 грн

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

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

Нет в наличии

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

Купить Visual Basic.NET Scalability Handbook

Visual Basic.NET Scalability Handbook

Damon Allison, Ben Hyrman

193 грн
97 грн
Купить Flash MX Application Design and Development +CD

Flash MX Application Design and Development +CD

Speigel Jessica

248 грн
124 грн
Купить Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Дональд Э. Кнут

1 260 грн
Купить Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами

Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами

В.Е.Гай

176 грн
88 грн
Купить DOT. CLOUD. Облачные вычисления - бизнес-платформа XXI века

DOT. CLOUD. Облачные вычисления - бизнес-платформа XXI века

Фингар П.

543 грн
272 грн
Купить Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Эл Свейгарт

720 грн
Купить Алгоритмы для чайников

Алгоритмы для чайников

Джон Поль Мюллер, Лука Массарон

420 грн
Купить Алгоритмы на Java

Алгоритмы на Java

Роберт Седжвик, Кевин Уэйн

1 080 грн
Купить Курс практического программирования в Delphi. Объектно - ориентированное программирование

Курс практического программирования в Delphi. Объектно - ориентированное программирование

Санников Е. В.

470 грн
235 грн
Купить Java: руководство для начинающих

Java: руководство для начинающих

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

590 грн
Купить CUDA Fortran для ученых и инженеров

CUDA Fortran для ученых и инженеров

Рутм Г., Фатика М.

666 грн
533 грн
Купить Программирование в Erlang

Программирование в Erlang

Франческо Чезарини, Стивен Виноски

810 грн
Купить Высоконагруженные приложения. Программирование, масштабирование, поддержка

Высоконагруженные приложения. Программирование, масштабирование, поддержка

Мартин Клеппман

Нет в наличии
Купить Секреты JavaScript ниндзя

Секреты JavaScript ниндзя

Джон Резиг, Беэр Бибо

810 грн
Купить Python. Разработка на основе тестирования

Python. Разработка на основе тестирования

Гарри Персиваль

1 670 грн
Купить Интеграция Visual С# 2005 с Office и другими программами +CD

Интеграция Visual С# 2005 с Office и другими программами +CD

Жарков В.А.

498 грн
249 грн
Купить Криптография и взлом шифров на Python

Криптография и взлом шифров на Python

Эл Свейгарт

590 грн
Купить Применение UML 2.0 и шаблонов проектирования

Применение UML 2.0 и шаблонов проектирования

Крэг Ларман

1 080 грн
Купить Visual C++.NET. Классика программирования +CD

Visual C++.NET. Классика программирования +CD

Степаненко О.Е.

83 грн
42 грн
Купить Building Web Sites With Macromedia Studio MX

Building Web Sites With Macromedia Studio MX

Tom Green, Chris S. Flick

275 грн
138 грн

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

Всего цитат
0

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

Отзывы

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

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