Предлагаемое компактное руководство — блестящий пример краткого и одновременно глубокого изложения языка C++ в современном стандарте С++11. Помимо языка, в таком же стиле излагаются основные средства стандартной библиотеки. Автор фокусируется на изложении центральных идей C++ и свойственных ему стилей программирования. Приводятся наглядные примеры, помогающие на лету схватить основную суть излагаемого материала. При этом охват материала энциклопедический — от самых основ до новейших черт языка в стандарте С++11, включая перемещающую семантику, однородную инициализацию, лямбда-выражения, улучшенные контейнеры, API для случайных чисел, а также поддержку параллелизма. Обзор завершается обсуждением развития проекта C++ вплоть до стандарта C++11. В своей новой книге Б.Страуструп в очередной раз продемонстрировал умение ответить на чаяния самых разных групп программистов и руководителей IT-департаментов — каждый сможет найти в данной книге ответы на собственные специфические вопросы. Настоящее краткое руководство никоим образом не заменяет фундаментальный труд автора — «Программирование на C++», 4-е изд. (на русском языке выйдет в 2017 году), содержащий более 1300 страниц, а позволяет оперативно проникнуть в самую суть предмета, не обременяя себя работой с огромным фолиантом.
Predlagaemoe kompaktnoe rukovodstvo blestyashchiy primer kratkogo i odnovremenno glubokogo izlozheniya yazyka C++ v sovremennom standarte S++11. Pomimo yazyka, v takom zhe stile izlagayutsya osnovnye sredstva standartnoy biblioteki. Avtor fokusiruetsya na izlozhenii tsentralnykh idey C++ i svoystvennykh emu stiley programmirovaniya. Privodyatsya naglyadnye primery, pomogayushchie na letu skhvatit osnovnuyu sut izlagaemogo materiala. Pri etom okhvat materiala entsiklopedicheskiy ot samykh osnov do noveyshikh chert yazyka v standarte S++11, vklyuchaya peremeshchayushchuyu semantiku, odnorodnuyu initsializatsiyu, lyambda-vyrazheniya, uluchshennye konteynery, API dlya sluchaynykh chisel, a takzhe podderzhku parallelizma. Obzor zavershaetsya obsuzhdeniem razvitiya proekta C++ vplot do standarta C++11. V svoey novoy knige B.Straustrup v ocherednoy raz prodemonstriroval umenie otvetit na chayaniya samykh raznykh grupp programmistov i rukovoditeley IT-departamentov kazhdyy smozhet nayti v dannoy knige otvety na sobstvennye spetsificheskie voprosy. Nastoyashchee kratkoe rukovodstvo nikoim obrazom ne zamenyaet fundamentalnyy trud avtora Programmirovanie na C++, 4-e izd. (na russkom yazyke vyydet v 2017 godu), soderzhashchiy bolee 1300 stranits, a pozvolyaet operativno proniknut v samuyu sut predmeta, ne obremenyaya sebya rabotoy s ogromnym foliantom.
We offer compact guide is an excellent example of concise and at the same time profound statement of the C++ modern C++11 standard. In addition to language, in the same style are the main tools of the standard library. The author focuses on the presentation of the Central ideas of C++ and its inherent styles of programming. Provides illustrative examples to help users to grasp the gist of the material presented.While the scope of the material is encyclopedic - from the basics to the latest features of the language standard With++11, including move semantics, uniform initialization, lambda expressions, improved containers, the API for random numbers, and concurrency support. The review concludes with a discussion of the development of the project is C++ until the C++11 standard.In his new book, B. Stroustrup once again demonstrated the ability to meet the needs of various groups of programmers and managers of IT departments - everyone can find in this book answers to their specific questions. This brief guide does not replace the fundamental work of the author - "Programming in C++", 4th ed. (in Russian language will be released in 2017), containing more than 1300 pages, and allows you to quickly penetrate into the essence of the subject, without burdening themselves with work with a huge Tome.