Корзина
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 г.
793 грн

В этой книге отражен бесценный опыт ее автора как программиста на 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 г.
Товар на складе
793 грн
Старая цена: 932 грн

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

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

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

Купить Семь смертей Эвелины Хардкасл

Семь смертей Эвелины Хардкасл

Стюарт Тёртон

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

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

Мажед Маржи

456 грн
Купить Lord of the Flies = Повелитель мух

Lord of the Flies = Повелитель мух

Уильям Голдинг

184 грн
Купить Джемпіри (викрадачі джему)

Джемпіри (викрадачі джему)

Сейра Макінтайр, Девід О’Коннел

101 грн
Купить Всемирная история рекламы

Всемирная история рекламы

Марк Тангейт

235 грн
Купить История с «летающими тарелками»

История с «летающими тарелками»

Эно Рауд

290 грн
Купить Характерник

Характерник

Василь Шкляр

139 грн
Купить Завтра новий день

Завтра новий день

Тетяна Новацька-Тітаренко

124 грн
Купить Букварик для дошкільнят

Букварик для дошкільнят

Борійчук О.І.

146 грн
Купить Отверженные

Отверженные

Виктор Гюго

68 грн
Купить A Clockwork Orange = Заводной апельсин

A Clockwork Orange = Заводной апельсин

Энтони Берджесс

166 грн
Купить Планета Полин

Планета Полин

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

240 грн
Купить Воспоминания

Воспоминания

Виктор Франкл

194 грн
Купить Как встречаться с парнями, если ты их ненавидишь

Как встречаться с парнями, если ты их ненавидишь

Блайт Роберсон

174 грн
Купить Як приручити дракона. Як стати піратом. Книга 2

Як приручити дракона. Як стати піратом. Книга 2

Крессида Коуэлл

194 грн
Купить Эффект Люцифера. Почему хорошие люди превращаются в злодеев

Эффект Люцифера. Почему хорошие люди превращаются в злодеев

Филип Зимбардо

500 грн
Купить Зрозуміти комікси. Невидиме мистецтво

Зрозуміти комікси. Невидиме мистецтво

Скотт Макклауд

210 грн
Купить Максимальный репост: Как соцсети заставляют нас верить фейковым новостям

Максимальный репост: Как соцсети заставляют нас верить фейковым новостям

Борислав Козловский

324 грн
Купить Маленькая книга гурмана. Мечтать не вредно!

Маленькая книга гурмана. Мечтать не вредно!

Кеда Блейк

203 грн
Купить Мудаки под контролем. Как справиться с трудными людьми на работе

Мудаки под контролем. Как справиться с трудными людьми на работе

Джоди Фостер, Мишель Джой

395 грн
Купить 50 великих книг о бизнесе. Главные идеи и инструменты из лучших бизнес-книг за всю историю

50 великих книг о бизнесе. Главные идеи и инструменты из лучших бизнес-книг за всю историю

Том Батлер-Боудон

710 грн
Купить Ирландец. "Я слышал, ты красишь дома"

Ирландец. "Я слышал, ты красишь дома"

Чарльз Брандт

208 грн
Купить Гарри Поттер и Философский камень. Книга 1

Гарри Поттер и Философский камень. Книга 1

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

212 грн
Купить Женщины, которые любят слишком сильно. Если для Вас "любить" означает "страдать", эта книга изменит

Женщины, которые любят слишком сильно. Если для Вас "любить" означает "страдать", эта книга изменит

Норвуд Р.

305 грн
Купить Потерянные девушки Рима (Серия Маркус и Сандра)

Потерянные девушки Рима (Серия Маркус и Сандра)

Донато Карризи

194 грн
Купить Програмування для дітей. Створюй анімації за допомогою Скретч

Програмування для дітей. Створюй анімації за допомогою Скретч

170 грн
Купить Выгорание. Новый подход к избавлению от стресса

Выгорание. Новый подход к избавлению от стресса

Эмили Нагоски

460 грн
Купить Методика раннього розвитку Марії Монтессорі. Від 6-ти місяців до 6-ти років

Методика раннього розвитку Марії Монтессорі. Від 6-ти місяців до 6-ти років

Виктория Дмитриева

140 грн
Купить Becoming. Моя история

Becoming. Моя история

Мишель Обама

360 грн
Купить Созависимость для чайников

Созависимость для чайников

Дарлин Лансер

420 грн
Купить Илон Маск: Tesla, SpaceX и дорога в будущее

Илон Маск: Tesla, SpaceX и дорога в будущее

Эшли Вэнс

783 грн
Купить Портрет Дориана Грея

Портрет Дориана Грея

Оскар Уайльд

68 грн
Купить Государь

Государь

Никколо Макиавелли

60 грн
Купить Дон Кихот

Дон Кихот

Мигель де Сервантес Сааведра

68 грн
Купить Scrum. Навчись робити вдвічі більше за менший час

Scrum. Навчись робити вдвічі більше за менший час

Джефф Сазерленд

134 грн
Купить География гениальности: Где и почему рождаются великие идеи

География гениальности: Где и почему рождаются великие идеи

Эрик Вейнер

156 грн
Купить В оточенні психопатів, або Як уникнути маніпуляцій з боку інших

В оточенні психопатів, або Як уникнути маніпуляцій з боку інших

Томас Еріксон

260 грн
Купить Казки Чарівного лісу

Казки Чарівного лісу

Валько

148 грн
Купить Netflix. Ця ідея ніколи не спрацює

Netflix. Ця ідея ніколи не спрацює

Марк Рендольф

210 грн
Купить Міні листівка Возьми меня

Міні листівка Возьми меня

7 грн

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

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

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

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

Скотт Мейерс

Нет в наличии

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

Купить Язык программирования C++. Краткий курс

Язык программирования C++. Краткий курс

Бьярне Страуструп

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

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

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

828 грн
704 грн
Купить Основы Java

Основы Java

Николай Прохоренок

805 грн
644 грн
Купить Искусственный интеллект с примерами на Python

Искусственный интеллект с примерами на Python

Пратик Джоши

932 грн
793 грн
Купить Крупномасштабное машинное обучение вместе с Python

Крупномасштабное машинное обучение вместе с Python

Бастиан Шарден, Лука Массарон, Альберто Боскетти

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

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

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

1 967 грн
1 672 грн
Купить C++: полное руководство, классическое издание

C++: полное руководство, классическое издание

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

1 300 грн
1 105 грн
Купить Компьютерные науки. Базовый курс

Компьютерные науки. Базовый курс

Дж. Гленн Брукшир, Деннис Брилов

1 300 грн
1 105 грн
Купить Машинное обучение: карманный справочник. Краткое руководство по методам структурированного машинного обучения

Машинное обучение: карманный справочник. Краткое руководство по методам структурированного машинного обучения

Мэтт Харрисон

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

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

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

322 грн
274 грн
Купить Современный веб-дизайн. Настольный и мобильный

Современный веб-дизайн. Настольный и мобильный

Юлия Сырых

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

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

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

1 350 грн
1 215 грн
Купить Практика программирования

Практика программирования

Брайан У. Керниган, Роб Пайк

518 грн
441 грн
Купить Предиктивное моделирование на практике

Предиктивное моделирование на практике

Макс Кун, Джонсон Кьелл

Нет в наличии
Купить Создание приложений для Windows 8 с использованием HTML5 и JavaScript

Создание приложений для Windows 8 с использованием HTML5 и JavaScript

Вальтер Ш.

611 грн
306 грн
Купить Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Орельен Жерон

1 967 грн
1 672 грн
Купить Практический анализ временных рядов: прогнозирование со статистикой и машинное обучение

Практический анализ временных рядов: прогнозирование со статистикой и машинное обучение

Эйлин Нильсен

1 139 грн
969 грн
Купить Программирование: принципы и практика с использованием C++

Программирование: принципы и практика с использованием C++

Бьярне Страуструп

1 760 грн
1 496 грн
Купить JavaScript. Полное руководство

JavaScript. Полное руководство

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

932 грн
793 грн
Купить Глубокое обучение: готовые решения

Глубокое обучение: готовые решения

Давид Осинга

385 грн
328 грн

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

Всего цитат
0

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

Отзывы

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

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