René's URL Explorer Experiment


Title: STL Learning Resource - Fluent C++

Open Graph Title: STL Learning Resource - Fluent C++

X Title: STL Learning Resource

Description: The aim of this page is to learn STL algorithms efficiently, by chunking them up into logical groups and learning them one bit at a time.

Open Graph Description: The aim of this page is to learn STL algorithms efficiently, by chunking them up into logical groups and learning them one bit at a time.

X Description: Expressive code in C++

Mail addresses
jonathan@fluentcpp.com
jonathan@fluentcpp.com

Opengraph URL: https://www.fluentcpp.com/stl/

X: @JoBoccara

Generator: WordPress 6.7.2

direct link

Domain: www.fluentcpp.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.fluentcpp.com/stl/","url":"https://www.fluentcpp.com/stl/","name":"STL Learning Resource - Fluent C++","isPartOf":{"@id":"https://www.fluentcpp.com/#website"},"primaryImageOfPage":{"@id":"https://www.fluentcpp.com/stl/#primaryimage"},"image":{"@id":"https://www.fluentcpp.com/stl/#primaryimage"},"thumbnailUrl":"https://www.fluentcpp.com/wp-content/uploads/2018/04/world_map-300x212.jpg","datePublished":"2017-01-09T21:04:55+00:00","dateModified":"2019-05-08T12:06:45+00:00","description":"The aim of this page is to learn STL algorithms efficiently, by chunking them up into logical groups and learning them one bit at a time.","breadcrumb":{"@id":"https://www.fluentcpp.com/stl/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.fluentcpp.com/stl/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.fluentcpp.com/stl/#primaryimage","url":"https://i0.wp.com/www.fluentcpp.com/wp-content/uploads/2018/04/world_map.jpg?fit=800%2C566&ssl=1","contentUrl":"https://i0.wp.com/www.fluentcpp.com/wp-content/uploads/2018/04/world_map.jpg?fit=800%2C566&ssl=1","width":800,"height":566},{"@type":"BreadcrumbList","@id":"https://www.fluentcpp.com/stl/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.fluentcpp.com/"},{"@type":"ListItem","position":2,"name":"STL Learning Resource"}]},{"@type":"WebSite","@id":"https://www.fluentcpp.com/#website","url":"https://www.fluentcpp.com/","name":"Fluent C++","description":"Jonathan Boccara's blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.fluentcpp.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}
{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.fluentcpp.com/stl/","url":"https://www.fluentcpp.com/stl/","name":"STL Learning Resource - Fluent C++","isPartOf":{"@id":"https://www.fluentcpp.com/#website"},"primaryImageOfPage":{"@id":"https://www.fluentcpp.com/stl/#primaryimage"},"image":{"@id":"https://www.fluentcpp.com/stl/#primaryimage"},"thumbnailUrl":"https://www.fluentcpp.com/wp-content/uploads/2018/04/world_map-300x212.jpg","datePublished":"2017-01-09T21:04:55+00:00","dateModified":"2019-05-08T12:06:45+00:00","description":"The aim of this page is to learn STL algorithms efficiently, by chunking them up into logical groups and learning them one bit at a time.","breadcrumb":{"@id":"https://www.fluentcpp.com/stl/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.fluentcpp.com/stl/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.fluentcpp.com/stl/#primaryimage","url":"https://i0.wp.com/www.fluentcpp.com/wp-content/uploads/2018/04/world_map.jpg?fit=800%2C566&ssl=1","contentUrl":"https://i0.wp.com/www.fluentcpp.com/wp-content/uploads/2018/04/world_map.jpg?fit=800%2C566&ssl=1","width":800,"height":566},{"@type":"BreadcrumbList","@id":"https://www.fluentcpp.com/stl/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.fluentcpp.com/"},{"@type":"ListItem","position":2,"name":"STL Learning Resource"}]},{"@type":"WebSite","@id":"https://www.fluentcpp.com/#website","url":"https://www.fluentcpp.com/","name":"Fluent C++","description":"Jonathan Boccara's blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.fluentcpp.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}
{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.fluentcpp.com/stl/","url":"https://www.fluentcpp.com/stl/","name":"STL Learning Resource - Fluent C++","isPartOf":{"@id":"https://www.fluentcpp.com/#website"},"primaryImageOfPage":{"@id":"https://www.fluentcpp.com/stl/#primaryimage"},"image":{"@id":"https://www.fluentcpp.com/stl/#primaryimage"},"thumbnailUrl":"https://www.fluentcpp.com/wp-content/uploads/2018/04/world_map-300x212.jpg","datePublished":"2017-01-09T21:04:55+00:00","dateModified":"2019-05-08T12:06:45+00:00","description":"The aim of this page is to learn STL algorithms efficiently, by chunking them up into logical groups and learning them one bit at a time.","breadcrumb":{"@id":"https://www.fluentcpp.com/stl/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.fluentcpp.com/stl/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.fluentcpp.com/stl/#primaryimage","url":"https://i0.wp.com/www.fluentcpp.com/wp-content/uploads/2018/04/world_map.jpg?fit=800%2C566&ssl=1","contentUrl":"https://i0.wp.com/www.fluentcpp.com/wp-content/uploads/2018/04/world_map.jpg?fit=800%2C566&ssl=1","width":800,"height":566},{"@type":"BreadcrumbList","@id":"https://www.fluentcpp.com/stl/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.fluentcpp.com/"},{"@type":"ListItem","position":2,"name":"STL Learning Resource"}]},{"@type":"WebSite","@id":"https://www.fluentcpp.com/#website","url":"https://www.fluentcpp.com/","name":"Fluent C++","description":"Jonathan Boccara's blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.fluentcpp.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}

og:typearticle
twitter:cardsummary_large_image
og:site_nameFluent C++
twitter:creator@JoBoccara
og:localeen_US
article:modified_time2019-05-08T12:06:45+00:00
og:imagehttps://www.fluentcpp.com/wp-content/uploads/2018/04/world_map-300x212.jpg
twitter:label1Est. reading time
twitter:data14 minutes

Links:

https://www.fluentcpp.com/
Jonathan Boccarahttps://www.fluentcpp.com/author/
The Legacy Code Programmer's Toolboxhttps://leanpub.com/legacycode?utm_source=blog&utm_campaign=bio
follow mehttp://twitter.com/joboccara
http://twitter.com/http://joboccara
https://www.linkedin.com/in/jonathan-boccara-23826921/
Read morehttp://fluentcpp.com/about-me
https://www.fluentcpp.com/STL
https://www.fluentcpp.com/STL
Postshttps://www.fluentcpp.com/posts/
The World Map of C++ STL Algorithmshttps://www.fluentcpp.com/getthemap/
Daily C++https://www.fluentcpp.com/dailycpp/
Storehttps://www.redbubble.com/people/fluentcpp/shop?asc=u
Abouthttps://www.fluentcpp.com/about-me/
https://www.patreon.com/fluentcpp
Tweet https://twitter.com/share?text=STL Learning Resource:&url=https://www.fluentcpp.com/stl/&via=JoBoccara
this posthttps://www.fluentcpp.com/2017/01/05/the-importance-of-knowing-stl-algorithms/
teachhttps://twitter.com/JoBoccara/status/817335629570834432
@Work_at_murexhttps://twitter.com/Work_at_Murex
https://www.fluentcpp.com
Check it outhttp://fluentcpp.com/getTheMap
Tweethttps://twitter.com/JoBoccara
The World Map of the STL algorithmshttp://fluentcpp.com/getTheMap
105 STL Algorithms in Less Than an Hourhttps://www.fluentcpp.com/2018/07/10/105-stl-algorithms-in-less-than-an-hour/
s on setshttps://www.fluentcpp.com/2017/01/09/know-your-algorithms-algos-on-sets/
videohttps://www.fluentcpp.com/2017/12/29/stl-algorithms-sets/
How is std::set_difference implemented?https://www.fluentcpp.com/2018/01/12/how-is-stdset_difference-implemented/
on a range of iterators (1/3)https://www.fluentcpp.com/2017/01/16/how-to-stdfind-something-efficiently-with-the-stl/
in a container (2/3)https://www.fluentcpp.com/2017/01/26/searching-an-stl-container/
unknown algorithms (3/3)https://www.fluentcpp.com/2017/02/02/searching-algorithms-stl-holds-secret/
std::transform, a central algorithmhttps://www.fluentcpp.com/2017/02/13/transform-central-algorithm/
Predicates on rangeshttps://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/
Filling shttps://www.fluentcpp.com/2017/03/23/filling-algorithms-stl/
Mins and maxeshttps://www.fluentcpp.com/2017/04/11/mins-maxes-stl/
Sorting with the STLhttps://www.fluentcpp.com/2017/10/03/sorting-stl-algorithms/
Partitioninghttps://www.fluentcpp.com/2017/10/10/partitioning-with-the-stl/
(std::)Accumulate Your Knowledge On Algorithmshttps://www.fluentcpp.com/2017/10/17/stdaccumulate-your-knowledge-on-algorithms/
How to Reorder Collections With the STLhttps://www.fluentcpp.com/2018/04/20/ways-reordering-collection-stl/
Moving Ranges Around with STL Algorithmshttps://www.fluentcpp.com/2018/04/13/moving-ranges-stl/
s on heapshttps://www.fluentcpp.com/2018/03/16/heaps-cpp-stl/
How to Remove Elements from a Sequence Containerhttps://www.fluentcpp.com/2018/09/14/how-to-remove-elements-from-a-sequence-container/
How to Remove Pointers from a Vector in C++https://www.fluentcpp.com/2018/09/18/how-to-remove-pointers-from-a-vector-in-cpp/
How to Remove Elements from an Associative Containerhttps://www.fluentcpp.com/2018/09/21/remove-elements-associative-container-cpp/
How to Remove Duplicates from an Associative Containerhttps://www.fluentcpp.com/2018/09/25/remove-duplicates-associative-container-cpp/
The importance of knowing STL shttps://www.fluentcpp.com/2017/01/05/the-importance-of-knowing-stl-algorithms/
Ranges: the STL to the Next Levelhttps://www.fluentcpp.com/2017/01/12/ranges-stl-to-the-next-level/
Making your code expressive with lambdashttps://www.fluentcpp.com/2017/01/19/making-code-expressive-lambdas/
STL function objects: Stateless is Stresslesshttps://www.fluentcpp.com/2017/01/23/stl-function-objects-stateless-is-stressless/
Custom comparison, equality and equivalencehttps://www.fluentcpp.com/2017/02/16/custom-comparison-equality-equivalence-stl/
Functors are not dead: the double-functor trickhttps://www.fluentcpp.com/2017/03/09/functors-are-not-dead-the-double-functor-trick/
Inserting several elements into an STL container efficientlyhttps://www.fluentcpp.com/2017/03/28/inserting-several-elements-into-an-stl-container/
The design of the STLhttps://www.fluentcpp.com/2017/04/18/the-design-of-the-stl/
How to split a string in C++https://www.fluentcpp.com/2017/04/21/how-to-split-a-string-in-c/
Better understand ranges with the new Cartesian Product adaptorhttps://www.fluentcpp.com/2017/04/14/understand-ranges-better-with-the-new-cartesian-product-adaptor/
Move iterators: where the STL meets Move semanticshttps://www.fluentcpp.com/2017/04/25/move-iterators/
is_transparent: How to search a C++ set with another type than its keyhttps://www.fluentcpp.com/2017/06/09/search-set-another-type-key/
How to Use Overloaded Functions With The STLhttps://www.fluentcpp.com/2017/08/01/overloaded-functions-stl/
How to Handle Multiple Types in Max Without A Casthttps://www.fluentcpp.com/2017/08/18/handle-multiple-types-max-without-cast/
Size and capacityhttps://www.fluentcpp.com/2017/10/13/size-capacity-stl-containers/
How the insert iterator really workshttps://www.fluentcpp.com/2017/10/06/stl-inserter-iterators-work/
How to Use the STL With Legacy Output Collectionshttps://www.fluentcpp.com/2017/11/24/how-to-use-the-stl-in-legacy-code/
Smart Output Iterators: A Symmetrical Approach to Range Adaptorshttps://www.fluentcpp.com/2017/11/28/output-iterator-adaptors-symmetry-range-adaptors/
Think of function objects as functions rather than objectshttps://www.fluentcpp.com/2017/10/20/think-function-objects-functions-rather-objects/
Is std::for_each obsolete?https://www.fluentcpp.com/2018/03/30/is-stdfor_each-obsolete/
Make Your Containers Follow the Conventions of the STLhttps://www.fluentcpp.com/2018/04/24/following-conventions-stl/
How to pass a polymorphic object to an STL algorithmhttps://www.fluentcpp.com/2018/04/17/pass-polymorphic-object-stl-algorithm/
Which One Is Better: Map of Vectors, or Multimap?https://www.fluentcpp.com/2018/04/10/maps-vectors-multimap/
std::iterator is deprecated: Why, What It Was, and What to Use Insteadhttps://www.fluentcpp.com/2018/05/08/std-iterator-deprecated/
How to Access the Index of the Current Element in a Modern For Loophttps://www.fluentcpp.com/2018/10/26/how-to-access-the-index-of-the-current-element-in-a-modern-for-loop/
How to Transfer unique_ptrs From a Set to Another Sethttps://www.fluentcpp.com/2018/11/06/how-to-transfer-unique_ptrs-from-a-set-to-another/
How to Retrieve the Firsts from a Collection of Pairshttps://www.fluentcpp.com/2018/11/09/retrieve-firsts-collection-pairs/
Why You Should Use std::for_each over Range-based For Loopshttps://www.fluentcpp.com/2019/02/07/why-you-should-use-stdfor_each-over-range-based-for-loops/
Overview of std::map’s Insertion / Emplacement Methods in C++17https://www.fluentcpp.com/2018/12/11/overview-of-std-map-insertion-emplacement-methods-in-cpp17/
The SoA Vector – Part 1: Optimizing the Traversal of a Collectionhttps://www.fluentcpp.com/2018/12/18/the-soa-vector-part-1-optimizing-the-traversal-of-a-collection/
The SoA Vector https://www.fluentcpp.com/2018/12/21/an-soa-vector-with-an-stl-container-interface-in-cpp/
https://www.fluentcpp.com/2018/12/18/the-soa-vector-part-1-optimizing-the-traversal-of-a-collection/
Part 2: Implementation in C++https://www.fluentcpp.com/2018/12/21/an-soa-vector-with-an-stl-container-interface-in-cpp/
Indexing Data Structures with C++ Scoped Enumshttps://www.fluentcpp.com/2019/01/15/indexing-data-structures-with-c-scoped-enums/
The Terrible Problem Of Incrementing A Smart Iteratorhttps://www.fluentcpp.com/2019/02/12/the-terrible-problem-of-incrementing-a-smart-iterator/
STL Algorithms on Tupleshttps://www.fluentcpp.com/2019/03/08/stl-algorithms-on-tuples/
An Alternative Design to Iterators and Ranges, Using std::optionalhttps://www.fluentcpp.com/2019/04/16/an-alternative-design-to-iterators-and-ranges-using-stdoptional/
https://www.fluentcpp.com/store
https://twitter.com/JoBoccara
Thrive Themeshttps://www.thrivethemes.com
WordPresshttps://www.wordpress.org

Viewport: width=device-width, initial-scale=1.0

Robots: index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1


URLs of crawlers that visited me.