The foreach Loop
There is also a “for-each loop” (also known as ranged-based for loop), which is used exclusively to loop through elements in an array (or other data structures):
Syntax
for (type variableName : arrayName) { // code block to be executed }
The following example outputs all elements in an array, using a “for-each loop”: Continue reading C++ The foreach Loop