👩💻 Join our community of thousands of amazing developers!
diff --git a/reference/ranges/iterator_t.md b/reference/ranges/iterator_t.md new file mode 100644 index 000000000..72374bd2c --- /dev/null +++ b/reference/ranges/iterator_t.md @@ -0,0 +1,47 @@ +# iterator_t +* ranges[meta header] +* std::ranges[meta namespace] +* type-alias[meta id-type] +* cpp20[meta cpp] + +```cpp +namespace std::ranges { + template<class R> + using iterator_t = decltype(ranges::begin(declval<R&>())); +} +``` +* declval[link /reference/utility/declval.md] +* ranges::begin[li...