Resultados de la búsqueda a petición "switch-statement"

3 la respuesta

Cambiar expresión de caso

Considera una expresión*(1+"AB" "CD"+1) ¿Cuál es la solución para esta expresión? La expresión anterior es una expresión de cambio en C. *(2+"AB" "CD") --> *(2+"ABCD") --> ?Después de esto, ¿qué debo hacer? A continuación se muestra el ...

15 la respuesta

La mejor manera de encender una cadena en C

En C hay unswitch construir, que le permite a uno ejecutar diferentes ramas condicionales de código basadas en un valor entero de prueba, por ejemplo, int a; /* Read the value of "a" from some source, e.g. user input */ switch ( a ) { case 100: ...

2 la respuesta

¿Banderas bit a bit y declaración de cambio?

Tengo el siguiente código (ejemplo), y realmente no me siento cómodo con tantas comprobaciones 'si': public enum Flags { p1 = 0x01, // 0001 p2 = 0x02, // 0010 p3 = 0x04, // 0100 p4 = 0x08 // 1000 }; public static void MyMethod (Flags flag) { if ...

7 la respuesta

C # Cadena de mayúsculas y minúsculas que comienza con

¿Hay alguna manera de hacer una condición de caso en una declaración de cambio donde dices si una cadena comienza con algo? ex Switch (mystring) { case("abc")://String begins with abc (abcd or abc1 or abcz or abc.. or abc will fall in this ...

7 la respuesta

Alcance de la variable en una caja de interruptor [duplicado]

Esta pregunta ya tiene una respuesta aquí: Declarar e inicializar variables dentro de conmutadores Java [/questions/10810768/declaring-and-initializing-variables-within-java-switches] 5 respuestasCreo que no entiendo cómo funciona el alcance en ...

7 la respuesta

Uso de cadenas en declaraciones de cambio: ¿dónde nos encontramos con C ++ 17?

Cada uno de nosotros ha tenido (probablemente) el sueño de la infancia de escribir: switch(my_std_string) { case "foo": do_stuff(); break; case "bar": do_other_stuff(); break; default: just_give_up(); }pero esto no es posible, como se explica en ...

16 la respuesta

C / C ++: conmutador para no enteros

A menudo necesito elegir qué hacer de acuerdo con el valor de un elemento constante que no sea POD, algo como esto: switch( str ) { case "foo": ... case "bar": ... default: ... }Tristementeswitch solo se puede usar con enteros:error: switch ...

3 la respuesta

regexp en la declaración de cambio

¿Están permitidas las expresiones regulares en las declaraciones de cambio / caso de PHP y cómo usarlas?

1 la respuesta

¿Los interruptores Go / casos se caen o no?

¿Qué sucede cuando llega al final de un caso de Go, se cae al siguiente o supone que la mayoría de las aplicaciones no quieren caer?

3 la respuesta

Android: tocando uno a seis botones continuamente [uno tras otro] para unir resultados diferentes

He decidido trabajar en una aplicación de Android que utiliza tecnología muy similar a la de una aplicación que he visto antes. Quería unir varias pulsaciones de botones para igualar a un resultado de texto diferente. Seis puntos: aplicación ...