Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A inicialização do 'identificador' é ignorada pelo rótulo 'maiúsculas e minúsculas'
Observações
A inicialização do pode ser ignorada identifier em uma switch instrução. Não é possível passar por uma declaração com um inicializador, a menos que a declaração esteja incluída em um bloco. (A menos que seja declarada dentro de um bloco, a variável está dentro do escopo até o final da switch instrução.)
Example
O exemplo a seguir gera C2360:
// C2360.cpp
int main() {
int x = 0;
switch ( x ) {
case 0 :
int i = 1;
{ int j = 1; }
case 1 : // C2360
int k = 1;
}
}
Resolução possível:
// C2360b.cpp
int main() {
int x = 0;
switch ( x ) {
case 0 :
{ int j = 1; int i = 1;}
case 1 :
int k = 1;
}
}