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

10 la respuesta

Obtén un comportamiento de cambio / caso en Perl 5

¿Hay una buena manera de hacer un caso o una declaración de cambio en Perl 5? Me parece que deberían incluir un interruptor o, n versión 6 .. Necesito esta estructura de control en un script, y he oído que puede importar un "módulo de ...

12 la respuesta

Cambiar sin descanso

Tengo alguna declaración de cambio como se muestra a continuación. Tenga en cuenta que no hay descanso. Findbugs informa un error solo en la segunda declaración de caso. El error es: Se encontró una instrucción de cambio donde un caso cae al ...

2 la respuesta

Android - cambia a actividad sin reiniciarlo

Estoy programando un programa de chat para Android. Tengo la lista de contactos como una actividad y las ventanas de chat como una segunda actividad. Uso startActivity para cambiar a la actividad de chat, pero la actividad de chat se vuelve a ...

16 la respuesta

Cambiar en Python

He intentado hacer un cambio como declaración en python, en lugar de tener muchas declaraciones if. El código se ve así: 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, ...

14 la respuesta

¿Por qué no puedo tener una variable en la declaración de cambio de caso? [duplicar

Esta pregunta ya tiene una respuesta aquí: a expresión @Case no es constante [/questions/8049834/case-expression-not-constant] 5 respuestas Aquí está mi código: bool Character::keyPress(char c) { switch(c) { case up_key: move(0, -1); ...

4 la respuesta

Intentando reemplazar palabras en una cadena

Estoy tratando de tomar las palabras de la salida y encontrar cualquier palabra con la letra Q en ella. Si la palabra lo hace, debe ser reemplazada por la palabra "malo". Después de eso, estoy tratando de agregar cada palabra a output2. Estoy ...

16 la respuesta

rror de instrucción de caso @switch: las expresiones de caso deben ser expresiones constantes

Mi declaración de cambio de caso funciona perfectamente bien ayer. Pero cuando ejecuté el código más temprano esta mañana, el eclipse me dio un error subrayando las declaraciones de casos en color rojo y dice: las expresiones de casos deben ser ...

46 la respuesta

¿Por qué no se pueden declarar variables en una declaración de cambio?

Siempre me he preguntado esto: ¿por qué no puede declarar variables después de una etiqueta de caso en una declaración de cambio? En C ++ puede declarar variables prácticamente en cualquier lugar (y declararlas cerca del primer uso es obviamente ...

6 la respuesta

Mejor use HashTable o cambie la carcasa

No estoy seguro de cuál es mejor. Necesito analizar cada carácter de una cadena de entrada y obtener una cadena de reemplazo para el carácter. Para algunos objetos, todos los caracteres alfanuméricos están permitidos, por lo que usar switch / ...

6 la respuesta

¿Cómo funciona la declaración de cambio?

Cómo son las declaraciones que vienen antes de cualquiercase declaración etiquetada en unswitch-case bloque tratado. Por favor explique el comportamiento de los siguientes programas prog1: #include<stdio.h> int main() { switch(1) { int i=0; ...