1. Книги
  2. Нехудожественная литература
  3. Компьютерные технологии
  4. Языки программирования
Код товара: 34747131
Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14 | Мейерс Скотт  #1
−22%

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

Тип книги:
Другие издания
Автор
Мейерс Скотт
Издательство
Вильямс
Год выпуска
2018
Тип обложки
Твердый переплет
Автор на обложке
Скотт Мейерс
Перейти к описанию

О книге

В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 - это не просто новые ключевые слова или ф
Товар закончился
28,30 $ 
Доставка недоступна
OZON
Продавец
  • Безопасная оплата онлайн
  • Возврат 7 дней

Описание

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

    Характеристики

    Автор
    Мейерс Скотт
    Издательство
    Вильямс
    Год выпуска
    2018
    Тип обложки
    Твердый переплет
    Автор на обложке
    Скотт Мейерс
    ISBN
    978-5-8459-2000-3, 978-1-49-190399-5
    Тип книги
    Печатная книга
    Переводчик
    Красиков Игорь Владимирович
    Язык издания
    Русский
    Количество страниц
    304
    Формат издания
    70x100/16
    Тип издания
    Отдельное издание
    Оригинальное название
    Effective Modern C++
    Вес с упаковкой, г
    525.00
    Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях

    Персоны

    • Мейерс Скотт Автор
    • Красиков Игорь Владимирович Переводчик

    Издательства

    • Вильямс Издательство
    Фото и видео покупателей
    Сначала полезные
    С
    Сергей Т.
    11 Апреля 2020
    Товар куплен на OZON
    Достоинства
    Качественное издание Прекрасное содержание. Скот Мейерс - один из немногих авторов по C++, кому удается изложить довольно сложный материал в доступной и приятной для чтения форме. 
    Недостатки
    Нет 
    Комментарий
    Обязательно для домашней библиотеки! 
    Вам помог этот отзыв?
    П
    Пётр
    1 Июля 2019
    Товар куплен на OZON
    Достоинства
    Как и все книги Мейерса - эта отличная. Множество полезных советов по современном С++. Каждый программист на С++11 и выше должен прочитать.  
    Комментарий
    Перевод очень хорош. Хотя в паре мест у меня таки задергался глаз (например, вполне невинная шутка в оригинале, превратилась в пошлую), но это скорее о претензия к литературной части перевода, а не технической. Уверен, что многие даже не замечали этого. 
    Вам помог этот отзыв?
    G
    Gatsby
    16 Апреля 2019
    Товар куплен на OZON
    Достоинства
    В рекламе не нуждается. 
    Недостатки
    Нет. 
    Комментарий
    Очень полезные советы от профессионала для профессионалов. 
    Вам помог этот отзыв?
    С
    Сергей
    20 Марта 2019
    Товар куплен на OZON
    Достоинства
    Отличная книга с отличным (что бывает не часто) переводом. Радует, что автор не просто перечисляет возможности языка, провоцируя везде их использовать, но и дает рекомендации когда что использовать нужно, когда, наоборот, не стоит (что особенно актуально для C++). Конкретно издание (в материальном плане) также качественное. 
    Комментарий
    Книга не самая объемная по тексту, но, поверьте, знаний тут вагон на килобайт текста. 
    Вам помог этот отзыв?
    К
    Криволапов Анатолий
    23 Сентября 2017
    Товар куплен на OZON
    Хорошее издание, качественный перевод. Очень полезная книга по использованию новых возможностей C++11 и C++14. 
    Вам помог этот отзыв?
    С
    Сергей
    24 Августа 2017
    Достоинства
    Книгу рекомендую, информация актуальная, перевод хороший, издание очень качественное. 
    Недостатки
    Майерс уже не тот. Нет точности и лаконичности, что прежде. Пространные описания с намеками на художественность... в итоге читать такую техническую литературу сложно. 
    Вам помог этот отзыв?
    В
    Воистинов Кирилл
    22 Ноября 2016
    Товар куплен на OZON
    Достоинства
    О книгах Скотта Мейерса можно говорить только лучшее! Эта книга поможет с пониманием нового стандарта С++ (Modern C++). Затрагивая важные темы: интеллектуальные указатели, универсальные ссылки, потоки в С++ и много полезного, необходимого для повседневной работы. Читать книгу приятно! 
    Комментарий
    Жаль, что это последняя книга Скотта Мейерса. 
    Вам помог этот отзыв?
    П
    Павел
    16 Февраля 2016
    Порадовал перевод (из того, что доступно для просмотра). Жаль, что только бумага. Понятно про рентабельность, но всё же. Электронный вариант так же нужен. ИМХО, мне кажется, такие книги нужно брать, даже ради того, чтобы поддержать переводчика (отдельное Спасибо!). Ибо нормальных переводов днём с огнём не сыщешь :) Издательству/магазину: делайте скидку...  Читать полностью
    Вам помог этот отзыв?
    русский перевод книги «Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14» отметил сам Скотт Мейерс в своем блоге! 
    Вам помог этот отзыв?
    4.9 / 5
    5 звезд
    8
    4 звезды
    1
    3 звезды
    0
    2 звезды
    0
    1 звезда
    0

    Как правильно задавать вопросы?

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

    Если вы обнаружили ошибку в описанием товара, воспользуйтесь функцией

    Как отвечать на вопросы?

    Отвечать на вопросы могут клиенты, купившие товар, и официальные представители.

    Выбрать «Лучший ответ» может только автор вопроса, если именно этот ответ ему помог.