Articles of bucles

¿Debo evitar el uso de Java Label Statements?

Hoy tuve un compañero de trabajo que sugirió refactorizar mi código para usar una statement de etiqueta para controlar el flujo a través de 2 bucles nesteds que había creado. Nunca los he usado antes porque personalmente creo que disminuyen la legibilidad de un progtwig. Estoy dispuesto a cambiar de opinión sobre su uso si […]

Hacer while loop en SQL Server 2008

¿Hay algún método para implementar do while loop en SQL server 2008?

¿Cómo crear un bucle infinito en el archivo por lotes de Windows?

Esto es básicamente lo que quiero en un archivo por lotes. Quiero poder volver a ejecutar “Do Stuff” cada vez que presiono cualquier tecla para pasar la “Pausa”. while(true){ Do Stuff Pause } Parece que solo hay bucles disponibles y no bucles while en lote. ¿Cómo creo un bucle infinito?

¿Cómo recorrer los atributos de clase en Java?

¿Cómo puedo iterar sobre los atributos de una clase en Java dinámicamente? Por ejemplo: public class MyClass { private type1 att1; private type2 att2; … public void function() { for(var in MyClass.Attributes) { System.out.println(var.class); } } } ¿Es esto posible en Java?

El bucle ‘for’ mejorado causa una ArrayIndexOutOfBoundsException

Aquí está mi código: import java.util.Scanner; public class Arrays { public static void main(String[] args) { Arrays psvm = new Arrays(); psvm.start(); } public void start() { Scanner ben = new Scanner(System.in); int[] arr = new int[4]; int[] arrs = new int[4]; for (int i = 0; i < arr.length; i++) { arr[i] = ben.nextInt(); […]

¿Cómo salir de un bucle desde el interior de un interruptor?

Estoy escribiendo un código que se ve así: while(true) { switch(msg->state) { case MSGTYPE: // … break; // … more stuff … case DONE: break; // **HERE, I want to break out of the loop itself** } } ¿Hay alguna manera directa de hacer eso? Sé que puedo usar una bandera y salir del ciclo […]

x86_64 – Ensamblaje – condiciones de lazo y fuera de servicio

No estoy pidiendo un punto de referencia. ( Si ese fuera el caso, lo habría hecho yo mismo ) . Mi pregunta: Tiendo a evitar los modos de direccionamiento indirecto / indexado por conveniencia. Como reemplazo, a menudo uso el direccionamiento inmediato, absoluto o de registro. El código: ; %esi has the array address. Say […]

¿Cómo funciona exactamente la instrucción x86 LOOP?

mov ecx, 16 looptop: . . . loop looptop ¿Cuántas veces se ejecutará este ciclo? ¿Qué sucede si ecx = 0 para comenzar? ¿El loop salta o cae en ese caso?

Bucle infinito en C / C ++

Hay varias posibilidades para hacer un ciclo sin fin, aquí hay algunas que elegiría: for(;;) {} while(1) {} / while(true) {} do {} while(1) / do {} while(true) ¿Hay alguna forma determinada que uno debería elegir? ¿Y los comstackdores modernos hacen una diferencia entre el enunciado medio y el último o se da cuenta de […]

C # loop – break vs. continue

En un ciclo C # (no dude en responder para otros idiomas), ¿cuál es la diferencia entre break y continue como medio para abandonar la estructura del ciclo, y pasar a la siguiente iteración? Ejemplo: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what’s the difference between this and continue ? //continue; } […]