Explore the latest books of this year!
Bookbot

Эффективный и современный C++ (Effektivnyi i sovremennyi S++)

Authors

  • Various authors

Book rating

More about the book

На первый взгляд, C++11 и C++14 определяются новыми функциями, которые они вводят, такими как автоматические объявления типов, семантика перемещения, лямбда-выражения и поддержка параллелизма. Информация о этих функциях доступна, но научиться эффективно их применять (так, чтобы создаваемое программное обеспечение было правильным, эффективным, поддерживаемым и переносимым) гораздо сложнее. Эта книга описывает, как писать эффективное программное обеспечение с использованием C++11 и C++14, то есть с использованием современного C++. Темы включают: плюсы и минусы унифицированной инициализации, спецификации noexcept, идеальную передачу параметров и функции создания умных указателей. Взаимоотношения между std::move, std::forward, ссылками rvalue и универсальными ссылками. Наиболее эффективные формы захвата в лямбда-выражениях. Как лучшие практики в "старом" программировании на C++ (т.е. C++98) требуют пересмотра для современного C++. "Эффективный и современный C++" следует проверенному формату предыдущих книг Скотта Мейерса, но охватывает совершенно новый материал. Это обязательное чтение для каждого современного разработчика программного обеспечения на C++.

Book purchase

Эффективный и современный C++ (Effektivnyi i sovremennyi S++), Various authors

Language
Released
2016
product-detail.submit-box.info.binding
(Hardcover)
We’ll email you as soon as we track it down.

Payment methods

4.6
Excellent
8 Ratings

We’re missing your review here.

Title
Эффективный и современный C++ (Effektivnyi i sovremennyi S++)
Language
Russian
Released
2016
Format
Hardcover
ISBN10
5845920000
ISBN13
9785845920003
Series
Rating
4.6 out of 5
Description
На первый взгляд, C++11 и C++14 определяются новыми функциями, которые они вводят, такими как автоматические объявления типов, семантика перемещения, лямбда-выражения и поддержка параллелизма. Информация о этих функциях доступна, но научиться эффективно их применять (так, чтобы создаваемое программное обеспечение было правильным, эффективным, поддерживаемым и переносимым) гораздо сложнее. Эта книга описывает, как писать эффективное программное обеспечение с использованием C++11 и C++14, то есть с использованием современного C++. Темы включают: плюсы и минусы унифицированной инициализации, спецификации noexcept, идеальную передачу параметров и функции создания умных указателей. Взаимоотношения между std::move, std::forward, ссылками rvalue и универсальными ссылками. Наиболее эффективные формы захвата в лямбда-выражениях. Как лучшие практики в "старом" программировании на C++ (т.е. C++98) требуют пересмотра для современного C++. "Эффективный и современный C++" следует проверенному формату предыдущих книг Скотта Мейерса, но охватывает совершенно новый материал. Это обязательное чтение для каждого современного разработчика программного обеспечения на C++.