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

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

О товаре
Перейти к описанию
Автор на обложке
Скотт Мейерс
Год выпуска
2018
Тип обложки
Твердый переплет

О книге

В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 - это не просто новые ключевые слова или ф
Товар не доставляется в ваш город
 
Доставка недоступна
Магазин
Подписаться
Ozon Россия
Перейти
4.9
Подтверждённые бренды
288
О магазине

Описание

В этой книге отражен бесценный опыт ее автора как программиста на 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++.
    Артикул
    34747131
    Автор
    Мейерс Скотт
    Автор на обложке
    Скотт Мейерс
    Переводчик
    Красиков Игорь Владимирович
    Год выпуска
    2018
    Тип обложки
    Твердый переплет
    Тип книги
    Печатная книга
    Язык издания
    Русский
    Количество страниц
    304
    ISBN
    978-5-8459-2000-3, 978-1-49-190399-5
    Оригинальное название (для переводных изданий)
    Effective Modern C++
    Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях

    Персоны

    • Мейерс Скотт Автор
    • Красиков Игорь Владимирович Переводчик
    Показать сначала: новые и полезные с высокой оценкой
    П
    Пётр
    1 июля 2019
    Отзыв устарел
    Достоинства
    Как и все книги Мейерса - эта отличная. Множество полезных советов по современном С++. Каждый программист на С++11 и выше должен прочитать.  
    Комментарий
    Перевод очень хорош. Хотя в паре мест у меня таки задергался глаз (например, вполне невинная шутка в оригинале, превратилась в пошлую), но это скорее о претензия к литературной части перевода, а не технической. Уверен, что многие даже не замечали этого. 
    Вам помог этот отзыв?
    К
    Кирилл
    22 ноября 2016
    Отзыв устарел
    Достоинства
    О книгах Скотта Мейерса можно говорить только лучшее! Эта книга поможет с пониманием нового стандарта С++ (Modern C++). Затрагивая важные темы: интеллектуальные указатели, универсальные ссылки, потоки в С++ и много полезного, необходимого для повседневной работы. Читать книгу приятно! 
    Комментарий
    Жаль, что это последняя книга Скотта Мейерса. 
    Вам помог этот отзыв?
    G
    Gatsby
    16 апреля 2019
    Отзыв устарел
    Достоинства
    В рекламе не нуждается. 
    Недостатки
    Нет. 
    Комментарий
    Очень полезные советы от профессионала для профессионалов. 
    Вам помог этот отзыв?
    С
    Сергей Т.
    11 апреля 2020
    Отзыв устарел
    Достоинства
    Качественное издание Прекрасное содержание. Скот Мейерс - один из немногих авторов по C++, кому удается изложить довольно сложный материал в доступной и приятной для чтения форме. 
    Недостатки
    Нет 
    Комментарий
    Обязательно для домашней библиотеки! 
    Вам помог этот отзыв?
    С
    Сергей
    20 марта 2019
    Отзыв устарел
    Достоинства
    Отличная книга с отличным (что бывает не часто) переводом. Радует, что автор не просто перечисляет возможности языка, провоцируя везде их использовать, но и дает рекомендации когда что использовать нужно, когда, наоборот, не стоит (что особенно актуально для C++). Конкретно издание (в материальном плане) также качественное. 
    Комментарий
    Книга не самая объемная по тексту, но, поверьте, знаний тут вагон на килобайт текста. 
    Вам помог этот отзыв?
    П
    ПД УДАЛЕНЫ
    16 февраля 2016
    Отзыв устарел
    Порадовал перевод (из того, что доступно для просмотра). Жаль, что только бумага. Понятно про рентабельность, но всё же. Электронный вариант так же нужен. ИМХО, мне кажется, такие книги нужно брать, даже ради того, чтобы поддержать переводчика (отдельное Спасибо!). Ибо нормальных переводов днём с огнём не сыщешь :) Издательству/магазину: делайте скидку...  Читать полностью
    Вам помог этот отзыв?
    П
    ПД УДАЛЕНЫ
    17 января 2016
    Отзыв устарел
    русский перевод книги «Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14» отметил сам Скотт Мейерс в своем блоге! 
    Вам помог этот отзыв?
    К
    Криволапов Анатолий
    23 сентября 2017
    Отзыв устарел
    Хорошее издание, качественный перевод. Очень полезная книга по использованию новых возможностей C++11 и C++14. 
    Вам помог этот отзыв?
    А
    Имя скрыто
    изменен 29 июля 2025
    Отзыв устарел
    Подача материала и манера письма:Обычная
    Качество бумаги:Отличное
    Внешнее оформление:Красивое
    вторая по порядку прочтения, нейросеть сказала, что она обязательна. посмотрим. (пришла без упаковки, но пришла целая) 
    Вам помог этот отзыв?
    А
    Александр Д.
    12 января 2025
    Отзыв устарел
    Отличная книга. Конечно она для узкого круга "читателей", но в своём сегменте она очень хороша. 
    Вам помог этот отзыв?
    А
    А В.
    22 августа 2019
    Отзыв устарел
    Достоинства
    Хорошее издание 
    Недостатки
    - 
    Комментарий
    Самая выгодная цена на озоне. 
    Вам помог этот отзыв?
    О
    Остап К.
    22 апреля 2026
    Подача материала и манера письма:Обычная
    Качество бумаги:Отличное
    Внешнее оформление:Превосходное
    Текст написан понятно, если непонятно, то скорее всего материал нужно проработать отдельно, более подробно. Книга не предназначена для обучения, но для изучения возможностей 11 и 14 стандартов (как и заявлено) 
    Вам помог этот отзыв?
    А
    Имя скрыто
    11 марта 2025
    Отзыв устарел
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Обычное
    Качество бумаги:Нормальное
    Книгой я довольна. Читала много рецензий, так что рассчитываю повысить плодотворность после изучения материала. Пришла ко мне новая, чистая, хрустящая книга с белыми страницами и читабельным текстом. Единственный недочёт - помятый корешок и уголок, однако это мелочи)) За сокращение срока доставки отдельное спасибо! 
    Вам помог этот отзыв?
    А
    Александр З.
    11 февраля 2024
    Отзыв устарел
    Качество бумаги:Нормальное
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Превосходное
    Достоинства
    Хорошая типография, плотная обложка. 
    Недостатки
    Сквозь бумагу виден текст на обороте страницы (но чтению это не мешает). 
    Комментарий
    Сама книга по содержанию отличная. Но её нужно читать уже будучи знакомым с языком. В книге рассказываются лучшие практики по использованию инструментов из современных стандартов (хотя, C++14 не то чтобы современный, но, к сожалению, Мейерс не...  Читать полностью
    Вам помог этот отзыв?
    Г
    Гарик Д.
    16 декабря 2023
    Отзыв устарел
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Превосходное
    Качество бумаги:Отличное
    Достоинства
    Доходчиво и по пунктам о особенностях.  
    Недостатки
    После прочтения 110+ страниц пока не выявил 
    Комментарий
    Хорошая книга на полку программиста. Подчерпнул несколько моментов, которые для меня были неясны или изложены в процессе прошедших обучений недостаточно доходчиво 
    Вам помог этот отзыв?
    А
    Имя скрыто
    14 ноября 2021
    Отзыв устарел
    Внешнее оформление:Превосходное
    Подача материала и манера письма:Очень увлекательная
    Качество бумаги:Отличное
    Достоинства
    В книге описываются лучшие практики использования финтифлошек из новых стандартов. Внятно описывается смысл этих нововведений. Книга очень полезна для того, что синхронизировать своё понимание механик языка с общепринятым.  
    Вам помог этот отзыв?
    George
    23 ноября 2019
    Отзыв устарел
    Достоинства
    Отличная книга по различным особенностям и "граничным" условиям C++11 и 14. Очень доступно написано. Без воды. Четко и понятно. Редко встретишь такую хорошую книгу. Однозначно рекомендую всем. 
    Недостатки
    Очень редко, но встречаются огрехи перевода. 
    Комментарий
    Отличная книга для каждого C++ программиста. Не для новичка. Для более опытных. 
    Вам помог этот отзыв?
    K
    Konstantin M.
    17 августа 2024
    Отзыв устарел
    Внешнее оформление:Обычное
    Достоинства
    Хорошая книга по содержанию, твёрдый переплёт, мелованая бумага 
    Недостатки
    Нет упаковки, но доставили аккуратно, бумага тонкая, просвечиваются страницы 
    Вам помог этот отзыв?
    А
    Имя скрыто
    19 июня 2024
    Отзыв устарел
    Качество бумаги:Нормальное
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Обычное
    Достоинства
    Отличная книга, хоть и по устаревшему стандарту, пару глав фундаментальны. 
    Недостатки
    Не выявил. 
    Комментарий
    Книга пришла чуть помята и грязным корешком. 
    Вам помог этот отзыв?
    S
    Stanislav Z.
    8 февраля 2026
    Качество бумаги:Отличное
    Внешнее оформление:Красивое
    Подача материала и манера письма:Очень увлекательная
    Если у вас на работе нет старшего разработчика по плюсам, у которого нужно что-то спросить, считайте что эта книга его заменит 
    Вам помог этот отзыв?
    А
    Артем К.
    6 июня 2021
    Отзыв устарел
    Достоинства
    актуальность, полезнве знания 
    Комментарий
    книга хороший вариант для изучения некоторых элементов стандарта 11 и 14 годлв 
    Вам помог этот отзыв?
    П
    Павел Г.
    19 марта 2026
    Упаковки не было вообще никакой, чудо что книга плюс минус нормально приехала; по содержанию - огонь. 
    Вам помог этот отзыв?
    Michael G.
    14 января 2021
    Отзыв устарел
    Достоинства
    Полезный материал, неплохой перевод 
    Недостатки
    Качество печати в некоторых местах отвратительное 
    Комментарий
    Мне понравилась 
    Вам помог этот отзыв?
    А
    Имя скрыто
    22 октября 2020
    Отзыв устарел
    Достоинства
    Что уж и говорить... Мейерс! 
    Недостатки
    Слишком большая цена за такую нетолстую книжку. Качество книги отменное 
    Вам помог этот отзыв?
    Н
    Наталья С.
    1 августа 2019
    Отзыв устарел
    Достоинства
    Очень интересно, полезно и захватывающе. 
    Недостатки
    Опечаток много, но это не сильно влияет на суть материала 
    Вам помог этот отзыв?
    Владислав З.
    6 февраля 2020
    Отзыв устарел
    Достоинства
    Отличный переплет. Лучшая книга для повышения навыков и квалификации С++ программиста 
    Недостатки
    не заметил 
    Вам помог этот отзыв?
    Д
    Денис Л.
    2 марта 2025
    Отзыв устарел
    Качество бумаги:Нормальное
    Внешнее оформление:Обычное
    Подача материала и манера письма:Очень увлекательная
    Очень хорошая книга. Правда кто-то измазал грязными пальцами страницы 
    Вам помог этот отзыв?
    Анастасия М.
    7 февраля 2021
    Отзыв устарел
    Качество бумаги:Отличное
    Внешнее оформление:Превосходное
    Подача материала и манера письма:Очень увлекательная
    Достоинства
    Заказывала молодому человеку в подарок, очень понравилась ему)  
    Вам помог этот отзыв?
    А
    Имя скрыто
    5 ноября 2020
    Отзыв устарел
    Достоинства
    Содержание книги, твердый переплет 
    Недостатки
    Просвечивают страницы 
    Вам помог этот отзыв?
    М
    Макаркина Ирина
    29 августа 2023
    Отзыв устарел
    Подача материала и манера письма:Обычная
    Качество бумаги:Нормальное
    Внешнее оформление:Обычное
    Недостатки
    Следы чьих-то грязных пальцев. Отсутствие упаковки. 
    Вам помог этот отзыв?
    А
    Имя скрыто
    1 февраля 2024
    Отзыв устарел
    Достоинства
    Отличная книга по С++ 
    Недостатки
    Качество доставки, отсутствие упаковки 
    Комментарий
    Книга пришла в плохом состоянии. Причиной тому - отсутствие какой-либо упаковки при доставке. В следующий раз закажу книгу где-то в другом месте. Озон не подходящая для этого платформа. 
    Вам помог этот отзыв?
    А
    Андрей
    15 сентября 2021
    Отзыв устарел
    Качество бумаги:Плохое
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Обычное
    Достоинства
    Содержание и повествование, безусловно, отличное 
    Недостатки
    удивило настолько ужасное качество бумаги для книги за такую цену.  
    Комментарий
    Листы тонкие, видно содержание другой страницы. Печать такая, будто бы краска у принтера заканчивалась. все пруфы в виде фоток прилагаю. 
    Вам помог этот отзыв?
    С
    Скрыто
    12 июня 2020
    Отзыв устарел
    Достоинства
    Аналогичных книг по C++ нет. Хорошая белая бумага, твердая обложка. 
    Недостатки
    Печать в экономичном режиме: серые, зазубренные буквы, еще и кегль мелкий. Читать настоящее мучение из-за низкого контраста. Как будто на старом матричном принтере распечатали с выдохшейся красящей лентой. Цена неоправданно высокая. В отличие от других книг автора эта наиболее занудская.  
    Комментарий
    Если б увидел книгу вживую перед покупкой - не стал бы брать. 
    Вам помог этот отзыв?
    С
    Сергей
    24 августа 2017
    Отзыв устарел
    Достоинства
    Книгу рекомендую, информация актуальная, перевод хороший, издание очень качественное. 
    Недостатки
    Майерс уже не тот. Нет точности и лаконичности, что прежде. Пространные описания с намеками на художественность... в итоге читать такую техническую литературу сложно. 
    Вам помог этот отзыв?
    А
    Имя скрыто
    8 апреля 2024
    Отзыв устарел
    Подача материала и манера письма:Обычная
    Внешнее оформление:Обычное
    Качество бумаги:Нормальное
    Пришла вообще без упаковки 👎, повезло что все нормально с книгой 
    Вам помог этот отзыв?
    А
    Алексей М.
    9 марта 2024
    Отзыв устарел
    Подача материала и манера письма:Очень увлекательная
    Качество бумаги:Нормальное
    Внешнее оформление:Превосходное
    Такое впечатление, что пожелели чернил. Буквычки ели пропечатоны 
    Вам помог этот отзыв?
    С
    Сергей
    23 февраля 2021
    Отзыв устарел
    Качество бумаги:Отличное
    Внешнее оформление:Превосходное
    Подача материала и манера письма:Очень увлекательная
    Достоинства
    Отличная книга 
    Недостатки
    Качестао типографии не очень - буквы плывут 
    Вам помог этот отзыв?
    М
    Максим С.
    4 июля 2021
    Отзыв устарел
    Внешнее оформление:Превосходное
    Подача материала и манера письма:Очень увлекательная
    Качество бумаги:Отличное
    Достоинства
    Много полезного  
    Недостатки
    Цена  
    Комментарий
    Для людей с опытом разработки  
    Вам помог этот отзыв?
    Н
    Надежда Д.
    16 июня 2024
    Отзыв устарел
    Спасибо большое ! Книга пришла даже раньше срока ! 
    Вам помог этот отзыв?
    А
    Имя скрыто
    5 января 2024
    Отзыв устарел
    Качество бумаги:Отличное
    Внешнее оформление:Красивое
    Подача материала и манера письма:Занудная
    Подойдет для тех, кто уже знаком с c++  
    Вам помог этот отзыв?
    А
    Антон И.
    24 декабря 2021
    Отзыв устарел
    Внешнее оформление:Превосходное
    Подача материала и манера письма:Очень увлекательная
    Качество бумаги:Отличное
    Достоинства
    Хорошая книга актуальна по сей день  
    Вам помог этот отзыв?
    С
    Сергей Е.
    31 октября 2025
    книга. по теме. брать можно )))) 
    Вам помог этот отзыв?
    В
    Владимир Э.
    29 сентября 2020
    Отзыв устарел
    Достоинства
    супер книга для тех кто понимает 
    Вам помог этот отзыв?
    А
    Александр Г.
    27 января 2024
    Отзыв устарел
    Внешнее оформление:Красивое
    Подача материала и манера письма:Очень увлекательная
    Качество бумаги:Плохое
    Достоинства
    Твердый переплет 
    Недостатки
    Тонкие страницы 
    Вам помог этот отзыв?
    А
    Имя скрыто
    26 декабря 2023
    Отзыв устарел
    Качество бумаги:Отличное
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Превосходное
    Книга пришла без повреждений.  
    Вам помог этот отзыв?
    Х
    Хлесткова Лариса Вениаминовна
    8 января 2021
    Отзыв устарел
    Достоинства
    аккуратно упакована  
    Недостатки
    нет 
    Вам помог этот отзыв?
    А
    Алексей М.
    26 июля 2021
    Отзыв устарел
    Подача материала и манера письма:Обычная
    Внешнее оформление:Красивое
    Качество бумаги:Отличное
    Недостатки
    Перевод так себе ( 
    Вам помог этот отзыв?
    А
    Алексей З.
    20 сентября 2026
    Отличный товар. 
    Вам помог этот отзыв?
    В
    Вадим Ж.
    6 августа 2025
    Отзыв устарел
    Качество бумаги:Нормальное
    Подача материала и манера письма:Очень увлекательная
    Внешнее оформление:Обычное
    Книга отличная 
    Вам помог этот отзыв?
    A
    Alisher A.
    29 марта 2021
    Отзыв устарел
    Достоинства
    нужная книжка 
    Вам помог этот отзыв?
    А
    Анастасия К.
    27 марта 2024
    Отзыв устарел
    Вам помог этот отзыв?
    М
    Магомед Г.
    изменен 11 января 2026
    Отзыв на доставку
    Качество бумаги:Отличное
    Внешнее оформление:Красивое
    Качество книги добротное, однако мне очень не понравилось то, что она приехала вообще без упаковки. А вдруг она бы испортилась при транспортировке?! В общем, ставлю 4 звезды) 
    Вам помог этот отзыв?
    Р
    Роман К.
    23 октября 2026
    М
    Максим М.
    22 августа 2026
    Е
    Екатерина М.
    19 августа 2026
    С
    Сергей К.
    10 августа 2026
    Даниил Б.
    23 июля 2026
    А
    Алина Г.
    14 июля 2026
    А
    Имя скрыто
    9 июля 2026
    В
    Владислав К.
    2 июля 2026

    Перейти на страницу

    5 / 5
    Рейтинг формируется на основе актуальных отзывов
    5 звёзд
    144
    4 звезды
    10
    3 звезды
    3
    2 звезды
    1
    1 звезда
    1
    По мнению покупателей
    Качество бумаги: отличное
    Внешнее оформление: превосходное
    Подача материала и манера письма: очень увлекательная

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

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

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

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

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

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