{"id":6594,"date":"2023-03-05T14:30:01","date_gmt":"2023-03-05T14:30:01","guid":{"rendered":"https:\/\/www.modernescpp.com\/index.php\/the-c-standard-library-the-fourth-edition-includes-c-23\/"},"modified":"2023-03-05T14:30:01","modified_gmt":"2023-03-05T14:30:01","slug":"the-c-standard-library-the-fourth-edition-includes-c-23","status":"publish","type":"post","link":"https:\/\/www.modernescpp.com\/index.php\/the-c-standard-library-the-fourth-edition-includes-c-23\/","title":{"rendered":"The C++ Standard Library: The Fourth Edition includes C++23"},"content":{"rendered":"<p>I&#8217;m happy to announce. I updated my &#8220;The C++ Standard Library&#8221; book to C++23.<\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-6593\" src=\"https:\/\/www.modernescpp.com\/wp-content\/uploads\/2023\/03\/cover23SmallFrame.png\" alt=\"cover20\" width=\"446\" height=\"592\" style=\"display: block; margin-left: auto; margin-right: auto;\" srcset=\"https:\/\/www.modernescpp.com\/wp-content\/uploads\/2023\/03\/cover23SmallFrame.png 446w, https:\/\/www.modernescpp.com\/wp-content\/uploads\/2023\/03\/cover23SmallFrame-226x300.png 226w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/>&nbsp;<\/p>\n<p><span data-preserver-spaces=\"true\">Many libraries are improved with the current C++23 standard, and a few are added. My book&#8217;s key idea is to give you concise the necessary information for all C++ standard libraries.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><em>The C++ Standard Library<\/em> provides a detailed overview of the C++ Standard Library, including C++23.<\/p>\n<p>Here is the TOC.<\/p>\n<ul>\n<li>Introduction<\/li>\n<li>The Standard Library<\/li>\n<li>Utilities<\/li>\n<li>Interface of All Containers<\/li>\n<li>Sequence Containers<\/li>\n<li>Associative Containers<\/li>\n<li>Adaptors for Containers<\/li>\n<li>Views on Contiguous Sequences<\/li>\n<li>Iterators<\/li>\n<li>Callable Units<\/li>\n<li>Algorithms<\/li>\n<li>Ranges<\/li>\n<li>Numeric<\/li>\n<li>Strings<\/li>\n<li>String Views<\/li>\n<li>Regular Expressions<\/li>\n<li>Input and Output Streams<\/li>\n<li>Formatting LIbrary<\/li>\n<li>Filesystem<\/li>\n<li>Multithreading<\/li>\n<li>Coroutines<\/li>\n<\/ul>\n<h2>Get the Source Code:<\/h2>\n<p><a href=\"https:\/\/github.com\/RainerGrimm\/TheCppStandardLibrary\">https:\/\/github.com\/RainerGrimm\/TheCppStandardLibrary<\/a> (more than 150 running code examples)<\/p>\n<p>&nbsp;<\/p>\n<p><span class=\"\">Following this link provides you with more information: <a href=\"https:\/\/leanpub.com\/cpplibrary\"> <\/a><strong><a href=\"https:\/\/leanpub.com\/cpplibrary\"><strong>Leanpub\/cpplibrary<\/strong><\/a><\/strong><\/span><span id=\"result_box\" class=\"\" lang=\"en\"><\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Modernes C++,<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-343\" src=\"https:\/\/www.modernescpp.com\/wp-content\/uploads\/2023\/03\/RainerGrimmDunkelBlauSmall.jpg\" alt=\"RainerGrimmSmall\" width=\"222\" height=\"67\" \/><\/p>\n<p>&nbsp;<\/p>\n<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m happy to announce. I updated my &#8220;The C++ Standard Library&#8221; book to C++23.<\/p>\n","protected":false},"author":21,"featured_media":6593,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[360],"tags":[],"class_list":["post-6594","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/posts\/6594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/comments?post=6594"}],"version-history":[{"count":0,"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/posts\/6594\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/media\/6593"}],"wp:attachment":[{"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/media?parent=6594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/categories?post=6594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.modernescpp.com\/index.php\/wp-json\/wp\/v2\/tags?post=6594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}