Compartir a través de


Error del compilador C3285

la instrucción for each no puede utilizarse en variables de tipo 'type'.

La instrucción for each repite un grupo de instrucciones incrustadas por cada elemento de una matriz o una colección de objetos.

Vea for each, in para obtener más información.

Ejemplo

El ejemplo siguiente genera la advertencia C3285.

// C3285.cpp
// compile with: /clr
int main() {
   for each (int i in 0) {}   // C3285

   array<int> ^p = { 1, 2, 3 };
   for each (int j in p) {}   // OK
}