C++ El bucle foreach
El bucle foreach
También hay un bucle "for-each" (introducido en C++ versión 11 (2011), que se utiliza exclusivamente para recorrer elementos en una matriz (u otros conjuntos de datos):
Syntaxis
for (type variableName : arrayName) {
// bloque de código a ejecutar
}
El siguiente ejemplo genera todos los elementos de una matriz, utilizando un bucle "for-each":
Ejemplo
int myNumbers[5] = {10, 20, 30, 40, 50};
for (int i : myNumbers) {
cout << i << "\n";
}
Inténtalo tú mismo »
Nota: No se preocupe si no comprende el ejemplo anterior. Aprenderá más sobre las matrices en el capítulo C++ Matrices.