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

4 la respuesta

¿Por qué la instrucción de cambio es más rápida que si no fuera por String en Java 7?

EnJava 7 a

12 la respuesta

C ++ ¿Declaración de cambio larga o buscar con un mapa?

En mi aplicación C ++, tengo algunos valores que actúan como códigos para representar otros valores. Para traducir los códigos, he estado debatiendo entre usar una declaración de cambio o un mapa stl. El interruptor se vería así: int code; int ...

1 la respuesta

Eventos es SFML. Cambiar declaración VS si declaración

Tengo un código como este: while(window.pollEvent(event) { //checking events... }Mi pregunta es, ¿debería usar la instrucción switch: switch(event.type) { case sf::Event::Closed: window.close(); break; case sf::Event::KeyPressed: //... break; ...

2 la respuesta

Declaraciones de cambio de objetivo C y constantes enteras con nombre

Tengo un controlador que sirve como delegado a dos vistas de desplazamiento que se colocan a la vista administradas por el controlador de vista mencionado anteriormente. Para distinguir entre dos vistas de desplazamiento, estoy tratando de ...

2 la respuesta

¿Por qué este cambio en caso de tipo se considera confuso?

Estaba buscando una forma de refactorizar y simplificar una función en la que tengo que ordenar los datos según el tipo de clase de entrada, y me quedé estancado enswitch(input.GetType()): a búsqueda rápida me llevó a ¿Por qué la declaración de ...

1 la respuesta

¿Por qué JaCoCo no cubre mis declaraciones de cambio de cadena?

tengo unswitch declaración que extrae un modo de direccionamiento de unString y he escrito pruebas unitarias para cubrir, lo que pensé que era cada eventualidad, pero JaCoCo parece omitir miswitch declaraciones, lo que resulta en una menor ...

4 la respuesta

Alcance variable de la declaración de cambio de PHP

En PHP, ¿cómo se maneja el alcance variable en las declaraciones de cambio? Por ejemplo, tome este ejemplo hipotético: $someVariable = 0; switch($something) { case 1: $someVariable = 1; break; case 2: $someVariable = 2; break; } echo ...

6 la respuesta

Codificación de Android con interruptor (String)

Estoy desarrollando una aplicación para Android en eclipse, cuando intento un código como

4 la respuesta

La evaluación de la declaración de "cambio" es segura para subprocesos?

Considere el siguiente código de muestra: class MyClass { public long x; public void DoWork() { switch (x) { case 0xFF00000000L: // do whatever... break; case 0xFFL: // do whatever... break; default: //notify that something going wrong throw ...

26 la respuesta

¿Existe una alternativa mejor que esta para 'cambiar el tipo'?

Viendo que C # no puedecambiaren un tipo (que, según creo, no se agregó como un caso especial porque las relaciones is-a significan que más de uncasopodría aplicarse), ¿hay una mejor manera de simular el cambio de tipo que esto? void Foo(object ...