::
template <class Incrementable>
counting_iterator<Incrementable> make_counting_iterator(Incrementable x);
:Returns: An instance of ``counting_iterator<Incrementable>``
with ``current`` constructed from ``x``.