Назад

Мейерс Скотт Скачать все книги 3 Количество книг

Жанр в блоке книги Программирование

Эффективный и современный С++В книге рассматриваются следующие темы.

Освоение С++11 и С++14 — это больше, чем просто ознакомление с вводимыми этими стандартами возможностями (например, объявлениями типов , семантикой перемещения, лямбда-выражениями или поддержкой многопоточности). Вопрос в том, как использовать их эффективно, чтобы создаваемые программы были корректны, эффективны и переносимы, а также чтобы их легко можно было сопровождать. Именно этим вопросам и посвящена данная книга, описывающая создание по-настоящему хорошего программного обеспечения с использованием C++11 и С++14 — т.е. с использованием современного С++.

■ Преимущества и недостатки инициализации с помощью фигурных скобок, спецификации , прямой передачи и функций интеллектуальных указателей

■ Связь между , , rvalue-ссылками и универсальными ссылками

■ Методы написания понятных, корректных, лямбда-выражений

■ Чем отличается от , как они используются и как соотносятся с API параллельных вычислений С++

■ Какие из лучших методов “старого” программирования на С++ (т.е. С++98) должны быть пересмотрены при работе с современным С++

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

Скотт Мейерс

Жанр в блоке книги Программирование

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

Я начну со следующего утверждения: Если вы пишете функцию, которая может быть выполнена или как метод класса, или быть внешней по отношению к классу, Вы должны предпочесть ее реализацию без использования метода. Такое решение увеличивает инкапсуляцию класса. Когда Вы думаете об использовании инкапсуляции, Вы должны думать том, чтобы не использовать методы.

Удивлены? Читайте дальше.

Жанр в блоке книги Программирование

В этой книге известный автор Скотт Мейерс раскрывает секреты настоящих мастеров, позволяющие добиться максимальной эффективности при работе с библиотекой STL.

Во многих книгах описываются возможности STL, но только в этой рассказано о том, как работать с этой библиотекой. Каждый из 50 советов книги подкреплен анализом и убедительными примерами, поэтому читатель не только узнает, как решать ту или иную задачу, но и когда следует выбирать то или иное решение — и почему именно такое.

Популярные серии