Content deleted Content added
ClueBot NG (talk | contribs) m Reverting possible vandalism by 2409:4043:2E85:DF4D:8C57:5E1C:C227:FE31 to version by Citation bot. Report False Positive? Thanks, ClueBot NG. (3994193) (Bot) |
m Added C++20 as newly supported implementation of ranges. |
||
Line 24:
}}</ref> It is argued <ref name="itersmustgo" /> that "Ranges are a superior abstraction" (compared to iterators) for several reasons, including better safety.
In particular, such ranges are supported in [[C++20]]<ref>[https://en.cppreference.com/w/cpp/ranges cppreference]</ref>, [[Boost C++ Libraries]]<ref>[http://www.boost.org/libs/range/index.html Boost.Range documentation]</ref> and the [[D (programming language)|D]] standard library.<ref>[http://dlang.org/phobos/std_range.html D Phobos Runtime Library std.range module]</ref>
==See also==
|