The C++ Standard Library - Second Edition

More Information
  • Study the history of the C++ standard library
  • Learn to create new functions using arbitrary functions
  • Explore how to create and delete containers
  • Discover how an iterator acts as a glue between the STL components
  • Understand how to run the algorithm with vectorization
  • Learn to use strings and regular expressions in your applications

Standard template library enables programmers to speed up application development using the built-in data structures and algorithms in their codes. The C++ Standard Library is a comprehensive guide to the updated library of classes, algorithms, functions, iterators, and containers and serves as the best reference to the current C++ 17 standard.

Starting with the introduction and history of the standard library, this book goes on to demonstrate how quickly you can manipulate various C++ template classes while writing your applications. You'll also learn in detail the four types of STL components. Then you'll discover the best methods to analyze or modify a string. You'll also learn how to make your application communicate with the outside world using input and output streams and how to use the non-owning string objects with regular strings.

By the end of this book, you'll be able to take your programming skills to a higher level by leveraging the standard C++ libraries.

  • Discover ways to quickly unlock deep levels of C++ programming
  • Explore different components of the standard template library
  • Learn how to create interactive applications using different C++ template classes
Page Count 251
Course Length 7 hours 31 minutes
ISBN 9781838981129
Date Of Publication 30 Dec 2019


Rainer Grimm

Rainer Grimm worked as a software architect, team lead and instructor for about 20 years. In his spare time, he likes to write articles on the topics C++, Python, and Haskell. He also likes to speak at conferences. Since 2016, he's an independent trainer giving seminars about modern C++ and Python. His books "C++ 11 für Programmierer ", "C++" and "C++ Standardbibliothek Kurz & gut" series were published by the publisher Pearson and O'Reilly. They are available in German, English, and Korean. In summer 2018, he published a new book at Leanpub: "Concurrency with Modern C++". This book is also available in German at Hanser: "Modernes C++: Concurrency meistern".