Freigeben über


Compilerfehler C3286

'specifier': Eine Iterationsvariable darf keine Speicherklassenspezifizierer aufweisen.

Bemerkungen

Eine Speicherklasse kann für eine Iterationsvariable nicht angegeben werden. Weitere Informationen finden Sie unter "Speicherklassen (C++)" und für die einzelnen Klassen in.

Beispiel

Im folgenden Beispiel wird C3286 generiert und auch die korrekte Verwendung gezeigt.

// C3286.cpp
// compile with: /clr
int main() {
   array<int> ^p = { 1, 2, 3 };
   for each (static int i in p) {}   // C3286
   for each (int j in p) {}   // OK
}