where
arrow_drop_down
News
Learn
Community
Libraries
Releases
news
learn
community
libraries
releases
User Guide
Contributor Guide
Formal Reviews
Reference
Overview
Range concept implementation
Synopsis
Semantics
Range Adaptors
Introduction and motivation
General Requirements
Reference
Range Algorithms
Introduction and motivation
Mutating algorithms
Non-mutating algorithms
Set algorithms
Heap algorithms
Permutation algorithms
New algorithms
Numeric algorithms
Provided Ranges
any_range
counting_range
istream_range
irange
Utilities
Class
iterator_range
Class
sub_range
Function join
Extending the library
Method 1: provide member functions and nested types
Method 2: provide free-standing functions and specialize metafunctions
Method 3: provide range adaptor implementations