Home Programming The C++ Standard Library - Second Edition

The C++ Standard Library - Second Edition

By Rainer Grimm
books-svg-icon Book
eBook $20.99 $13.99
Print $29.99
Subscription $15.99 $10 p/m for three months
$10 p/m for first 3 months. $15.99 p/m after that. Cancel Anytime!
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
BUY NOW $10 p/m for first 3 months. $15.99 p/m after that. Cancel Anytime!
eBook $20.99 $13.99
Print $29.99
Subscription $15.99 $10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
  1. Free Chapter
    Reader Testimonials
About 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.
Publication date:
December 2019
Publisher
Packt
Pages
251
ISBN
9781838981129

 

English Edition

Rick Audet

Senior Engineer, Dolby Laboratories

       "Arguably the quickest and easiest way to get up to speed on 
       the most important parts of the C++ standard library. Recommended 
       for any modern C++ programmer."

 

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."

About the Author
  • 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".

    Browse publications by this author
Latest Reviews (1 reviews total)
Excellent content. It is what I was looking for.
The C++ Standard Library - Second Edition
Unlock this book and the full library FREE for 7 days
Start now