Is there a concept in the standard library that tests for usability in ranged for loops

There are a number of different ways, that make a type/class usable in a ranged for loop. An overview is for example given on cppreference: range-expression is evaluated to determine the sequence or range to iterate. Each element of the sequence, in turn, is dereferenced and is used to initialize the variable with the type… Read More Is there a concept in the standard library that tests for usability in ranged for loops