{"id":2993,"date":"2011-06-03T00:59:38","date_gmt":"2011-06-03T00:59:38","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2011\/06\/03\/advanced-stl-lectures-part-5-the-boost-library\/"},"modified":"2021-10-04T17:50:52","modified_gmt":"2021-10-04T17:50:52","slug":"advanced-stl-lectures-part-5-the-boost-library","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/advanced-stl-lectures-part-5-the-boost-library\/","title":{"rendered":"Advanced STL Lectures, Part 5: the Boost Library"},"content":{"rendered":"<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2011\/06\/1513.image_79A12BAF.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2011\/06\/1513.image_79A12BAF.png\" alt=\"Image 1513 image 79A12BAF\" width=\"244\" height=\"79\" class=\"alignleft size-full wp-image-29154\" \/><\/a><\/p>\n<p>In <a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Stephan-T-Lavavej-Advanced-STL-5-of-n\" rel=\"noopener\">this 5th part<\/a> of the advanced series, <strong>Stephan T. Lavavej<\/strong> digs into <a target=\"_blank\" href=\"http:\/\/www.boost.org\" rel=\"noopener\">the Boost Library<\/a><strong><\/strong>. In his words, it&#8217;s an open source, super quality, community-driven <strong>Standard Template Library (STL)<\/strong>. Stephan will walk you through a sample application from end to end, using Boost.<\/p>\n<p>New to the Standard Template Library? Watch Stephan&rsquo;s great <a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Introduction-to-STL-with-Stephan-T-Lavavej\" rel=\"noopener\">introductory series on the STL<\/a>.<\/p>\n<p>Have you missed any previous chapter? Now you can watch the whole series (so far):<\/p>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Stephan-T-Lavavej-Advanced-STL-1-of-n\" rel=\"noopener\">Part 1 -&gt; shared_ptr and friends<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Stephan-T-Lavavej-Advanced-STL-2-of-n\" rel=\"noopener\">Part 2 -&gt; Algorithm optimization<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Stephan-T-Lavavej-Advanced-STL-3-of-n\" rel=\"noopener\">Part 3 -&gt; STL&#8217;s comprehensive correctness checks<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Stephan-T-Lavavej-Advanced-STL-4-of-n\" rel=\"noopener\">Part 4 -&gt; rvalue references, perfect forwarding, associative containers<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/channel9.msdn.com\/Shows\/Going+Deep\/C9-Lectures-Stephan-T-Lavavej-Advanced-STL-5-of-n\" rel=\"noopener\">Part 5 -&gt; the Boost library<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In this 5th part of the advanced series, Stephan T. Lavavej digs into the Boost Library. In his words, it&#8217;s an open source, super quality, community-driven Standard Template Library (STL). Stephan will walk you through a sample application from end to end, using Boost. New to the Standard Template Library? Watch Stephan&rsquo;s great introductory series [&hellip;]<\/p>\n","protected":false},"author":289,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[32],"class_list":["post-2993","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","tag-stl"],"acf":[],"blog_post_summary":"<p>In this 5th part of the advanced series, Stephan T. Lavavej digs into the Boost Library. In his words, it&#8217;s an open source, super quality, community-driven Standard Template Library (STL). Stephan will walk you through a sample application from end to end, using Boost. New to the Standard Template Library? Watch Stephan&rsquo;s great introductory series [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/2993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/289"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=2993"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/2993\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35994"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=2993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=2993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=2993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}