cpp/ranges/random access range

The concept is a refinement of  for which ranges returns a model of.