Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
initialisatie van 'id' wordt overgeslagen door het standaardlabel
Opmerkingen
De initialisatie van identifier kan worden overgeslagen in een switch instructie. U kunt niet naar een declaratie met een initialisatiefunctie springen, tenzij de declaratie in een blok staat. (Tenzij deze binnen een blok is gedeclareerd, valt de variabele binnen het bereik tot het einde van de switch instructie.)
Example
In het volgende voorbeeld wordt C2361 gegenereerd:
// C2361.cpp
void func( void ) {
int x;
switch (x) {
case 0 :
int i = 1;
{ int j = 1; }
default : // C2361 error
int k = 1;
}
}
Mogelijke oplossing:
// C2361b.cpp
// compile with: /c
void func( void ) {
int x = 0;
switch (x) {
case 0 :
{ int j = 1; int i = 1;}
default :
int k = 1;
}
}