Resultados da pesquisa a pedido "switch-statement"

15 a resposta

Melhor maneira de ativar uma string em C

Em C existe umswitch construção, que permite executar diferentes ramificações condicionais de código com base em um valor inteiro de teste, por exemplo, int a; /* Read the value of "a" from some source, e.g. user input */ switch ( a ) { case ...

15 a resposta

Múltiplos casos na instrução switch

Existe uma maneira de passar por várias instruções de caso sem declararcase value: repetidamente? Sei que isso funciona: switch (value) { case 1: case 2: case 3: //do some stuff break; case 4: case 5: case 6: //do some different stuff break; ...

16 a resposta

C / C ++: alternar para não-inteiros

Muitas vezes, preciso escolher o que fazer de acordo com o valor de um elemento constante que não seja POD, algo como isto: switch( str ) { case "foo": ... case "bar": ... default: ... }Infelizmenteswitch só pode ser usado com números ...

16 a resposta

Limitações da instrução C # switch - por quê?

Ao escrever uma instrução switch, parece haver duas limitações sobre o que você pode ativar nas instruções case. Por exemplo (e sim, eu sei, se você está fazendo esse tipo de coisa, provavelmente significa queOrientado a ...

16 a resposta

Switch em Python

Tentei fazer uma mudança como declaração em python, em vez de ter muitas declarações i O código fica assim: def findStuff(cds): L=[] c=0 for i in range(0, len(cds), 3): a=differencesTo(cds[i:i+3]) result = { a[2][0]==1: c=i+1, a[2][1]==1: ...

16 a resposta

switch error statement: as expressões de caso devem ser constantes

minha declaração de caso de mudança funciona perfeitamente bem ontem. Mas quando executo o código mais cedo nesta manhã, o eclipse me deu um erro ao sublinhar as instruções de caso em vermelho e diz: expressões de caso devem ser constantes, é ...

17 a resposta

Alternar instruções múltiplas ocorrências em JavaScript

Eu preciso de vários casos na instrução switch em JavaScript, algo como:

17 a resposta

Por que precisamos interromper as declarações de caso?

Por que o compilador não coloca automaticamente instruções de interrupção após cada bloco de código no comutador? É por razões históricas? Quando você deseja executar vários blocos de código?

19 a resposta

Como sair de um loop de dentro de um switch?

22 a resposta

Alguém discorda da afirmação: “usar switch é ruim no estilo OOP”?

Vi-o escrito em vários threads / comentários no stackoverflow que usandoswitch é apenas um estilo ruim de POO. Pessoalmente, não concordo com iss Existem muitos casos em que você não pode adicionar código (ou seja, métodos) aenum classes que ...