A tour of C++ / Bjarne Stroustrup.

Author/creator Stroustrup, Bjarne author.
Format Book
EditionSecond edition.
PublicationBoston : Addison-Wesley, [2023]
Descriptionxii, 299 pages : illustrations ; 24 cm.
Subjects

Variant title Tour of C Plus Plus
SeriesC++ in-depth series
C++ in-depth series. ^A1178053
Contents The basics -- User-defined types -- Modularity -- Classes -- Essential operations -- Templates -- Concepts and generic programming -- Library overview -- Strings and regular expressions -- Input and output -- Containers -- Algorithms -- Utilities -- Numerics -- Concurrency -- History and compatibility.
Summary "In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components--not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started. Stroustrup presents the C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, including many that are new in C++17, such as move semantics, uniform initialization, lambda expressions, improved containers, random numbers, and concurrency. The tour even covers some extensions being made for C++20, such as concepts and modules, and ends with a discussion of the design and evolution of C++. This guide does not aim to teach you how to program (for that, see Stroustrup's Programming: Principles and Practice Using C++, Second Edition), nor will it be the only resource you'll need for C++ mastery (for that, see Stroustrup's The C++ Programming Language, Fourth Edition, and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you can't find a shorter or simpler introduction than this tour provides"--Publisher's website.
Bibliography noteIncludes bibliographical references and index.
ISBN9780136816485 paperback
ISBN0136816487 paperback
ISBNelectronic book

Availability

Library Location Call Number Status Item Actions
Joyner Item has been checked out QA76.73 .C153 S823 2023 Due 04/29/2026 Want This?