cpp/ranges/output range

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