|
|
|
|
|
|
|
|
|
|
|
|||||||
Modules | |
| Range Adaptors | |
| Range adaptor templates. | |
| Range Algorithms | |
| Range algorithms. | |
| Range Classes | |
| Range Classes. | |
| Range Categories | |
| Range Categories. | |
The Range concept is a compliment to the Iterator concept, where the focus is on manipulating collections of elements en bloc, rather than individually. As well as simplifying C++ code in many use cases, Ranges are also able to represented a wider range of collections than are Iterators.
The Range concept is the result of a collaboration between John Torjo and Matthew Wilson, both frustrated by limitations in the STL Iterator concept. Among their other incarnations, John and Matthew are contributing editors to C/C++ Users Journal, in which the Range concept has been documented in recent articles.
Visit the RangeLib website for full information on RangeLib, related publications, and up-to-the-minute information.
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |