Book Image

The C++ Standard Library - Second Edition

By : Rainer Grimm
Book Image

The C++ Standard Library - Second Edition

By: Rainer Grimm

Overview of this book

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.
Table of Contents (19 chapters)
Free Chapter
1
Reader Testimonials
8
6. Adaptors for Containers
19
Index

German Edition

Odin Holmes

CEO/CTO at Auto-Intern GmbH

       "Das Buch beinhaltet, wie der Name schon sagt, eine recht 
       ausführliche Beschreibung der STL. Dabei merkt Mann deutlich dass 
       der Autor auch selber auf hohem Niveau programmiert. Es gibt oft 
       den ein oder andere Tipp oder Wink in die richtige Richtung die 
       bei Bücher von Berufsautoren oft fehlen. Z.B. die Aussage dass 
       std::vector für 95% aller Fälle die beste Wahl ist oder dass 
       std::async meistens die erste Wahl sein sollte lenkt der Leser 
       geschickt in die richtige Richtung.
       
       Auch die Auswahl an Komponente aus der STL ist sehr gut getroffen 
       (keiner kann in ein kürzen Buch die ganze STL beschreiben). Oft 
       sehe ich, vor allem in Deutschsprachige Literatur, dass die Auswahl 
       eher auf Komponente trifft die leicht zu beschreiben sind und nicht 
       auf die Nützlichen. Eine gute und dennoch kürze Beschreibung vom 
       std::regex z.B. ist weiß Gott nicht einfach aber in diesem Fall ist 
       es der Autor sehr gelungen."

Ramon Wartala

Director Technology at Performance Media GmbH

       "Die 215 Seiten plus Index des 'C++ kurz & gut' vom Autor Rainer Grimm 
       stellen ein gelungene Destillat viel umfangreicherer Texte zum Thema 
       da. So nimmt das Kapitel über die klassischen Algorithmen der 
       Standardbibliothek ganze 131 Seiten ein. Selbst kurze Beispiele für die 
       Anwendung der wichtigsten Bestandteile der Standardbibliothek passen 
       eng gedruckt in das schmale Büchlein. Auch wenn heute Tools wie Dash 
       oder entsprechend ausgestattete IDEs, mehr und mehr den Platz derartiger
       Desktop-Referenzen einnehmen, ist das 'kurz & gut' zu C++ 
       Standardbibliothek ein leichter und mobiler Begleiter für jeden C++ 
       Entwickler. Und als Kindle Version um so bequemer mitzunehmen."