C++ range for