Rainer Grimm - The C++ Standard Library
Here you can read online Rainer Grimm - The C++ Standard Library full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: leanpub.com, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:
Romance novel
Science fiction
Adventure
Detective
Science
History
Home and family
Prose
Art
Politics
Computer
Non-fiction
Religion
Business
Children
Humor
Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.
- Book:The C++ Standard Library
- Author:
- Publisher:leanpub.com
- Genre:
- Year:2016
- Rating:5 / 5
- Favourites:Add to favourites
- Your mark:
- 100
- 1
- 2
- 3
- 4
- 5
The C++ Standard Library: summary, description and annotation
We offer to read an annotation, description, summary or preface (depends on what the author of the book "The C++ Standard Library" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.
The C++ Standard Library — read online for free the complete book (whole text) full work
Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "The C++ Standard Library" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.
Font size:
Interval:
Bookmark:
This book is for sale at http://leanpub.com/cpplibrary
This version was published on 2020-12-26
* * * * *
This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do.
* * * * *
Rick Audet
Senior Engineer, Dolby Laboratories
Odin Holmes
CEO/CTO at Auto-Intern GmbH
Ramon Wartala
Director Technology at Performance Media GmbH
I work as a software architect, team lead, and instructor since 1999. In 2002, I created a further education round at my company. I give seminars since 2002. My first seminars were about proprietary management software, but seminars for Python and C++ followed immediately. In my spare time, I like to write articles about C++, Python, and Haskell. I also like to speak at conferences. I publish weekly on my English Modernes Cpp and the German blog, hosted by Heise Developer.
Since 2016, I am an independent instructor giving seminars about modern C++ and Python. I published several books in various languages about modern C++ and concurrency, in particular. Due to my profession, I always search for the best way to teach modern C++.
The C++ Standard Library is a quick reference to the standard library of the current C++ standard C++20 ISO/IEC 14882:2020. C++20 has more than 1800 pages and is the next big C++ standard after C++17. C++17 is neither a big nor a small C++ standard. C++14 is a small addition to C++11. C++11 had more than 1,300 pages and was published 2011. That was 13 years after the first and only C++ standard C++98. Of course, there is also C++03, published in 2003. But C++03 is considered a bug fix release.
The goal of this quick reference is to provide a concise reference to the C++ standard library. This book assumes that you are familiar with C++. If so you will get the most benefit out of this book. If C++ is new to you, you should start with a textbook about core C++. Once you have mastered a textbook about the core language, you can make your next big step by reading this book. To make your job easier, I have provided a lot of short code snippets to connect theory and practice.
The book should be a reference for C++, and should, therefore, have an index. Leanpub does not support the creation of an index. So Ive made it based on regular expressions, naming conventions, a lot of python magic - dont blame me - and a long, long table which I had to split for each page. Here is the problem. The index is only fully available in the pdf format of the book.
I promise only a few conventions.
Monospace
I use Monospace
for code, instructions, keywords and names of types, variables, functions, and classes. I use boxes for unique information, tips, and warning.
Information text.
Tip description.
Warning description.
I dislike using directives and declarations because they hide the namespace of the library functions, but because of the limited length of a page, I have to use them from time to time. I use them in such a way that the origin can always be deduced from the using directive (using namespace std;
) or the using declaration (using std::cout;
).
Only header files of the featured functionality are shown in the code snippets. True or false is displayed in the output code snippets for boolean values; and
is not used.
To be concise, I only present short code snippets in this book. The name of the entire program is in the first line of the code snippet.
I call instances of fundamental data types values, which C++ inherited from C. Instances of more advanced types which often consist of fundamental types, are called objects. Objects are typically instances of user-defined types or containers.
At first Alexandra Follenius, who was the lector at OReilly for the German book C++ Standardbibliothek. You may have guessed that the German book is the ancestor of this book. For my book C++ Standardbibliothek Karsten Ahnert, Guntram Berti, Dmitry Ganyushin, Sven Johannsen, Torsten Robitzki, Bart Vandewoestyne, and Felix Winter were very valuable proofreaders. A lot of thanks to all of them.
For translating this book to English, I started a request in my English blog: www.ModernesCpp.com. I received a much higher response than I expected. Special thanks to all of you, including my son Marius, who was the first proofreader.
Font size:
Interval:
Bookmark:
Similar books «The C++ Standard Library»
Look at similar books to The C++ Standard Library. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.
Discussion, reviews of the book The C++ Standard Library and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.