| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo utilizar un bucle infinito
    Los patrones y los métodos que se utilizan en la programación reflejan su propio enfoque a la solución de problemas. A menudo , un requisito de programación potencialmente puede ser resuelto utilizando cualquiera de una serie de posibles soluciones . Es aconsejable no sólo utilizar un enfoque que sea eficaz y eficiente, pero también uno que tenga sentido para usted . Cuando intenta compilar y depurar sus programas , con una clara comprensión de lo que sucede cuando el código se ejecuta es esencial. Bucles infinitos son una técnica de programación útil en muchos casos , pero sólo deben utilizarse en ciertas situaciones , como un bucle infinito mal concebido puede causar problemas graves . Instrucciones
    1

    Aprenda lo que hace un bucle infinito . Todos los loops de trabajo de programación sobre la base de que las instrucciones dentro del bucle se ejecutará una y otra vez hasta que una determinada condición se cumple . Con un bucle infinito , se establece el lazo de modo que esto nunca va a suceder y el bucle simplemente se seguirá ejecutando sin parar . En algunos casos , un programa se requeriría una parte del código para continuar la ejecución sin fin , pero en muchos casos los programadores utilizar bucles infinitos que de hecho se dejaron durante la ejecución , el uso de una "ruptura " o declaración de " retorno " .

    2

    Considere si un bucle infinito es el más adecuado para el problema en cuestión . Piense acerca de las alternativas y trabajar a través de cómo se van a afectar lo bien que funciona su código y la eficiencia con que funciona. Sólo use un bucle infinito si se va a llevar a cabo la tarea requerida correctamente y sin causar ningún tipo de procesamiento innecesario.
    3

    construir su bucle infinito. Hay muchos patrones en el código que se traducirá en un bucle infinito y diferentes lenguajes de programación tienen enfoques diferentes . Estos ejemplos funcionan en muchos idiomas, incluyendo Java y PHP :

    for (; ;)

    {

    /code /loop va aquí

    }

    while ( true) {


    código //loop va aquí

    }

    Cada vez que un bucle se repite , el ordenador lleva una prueba especifica para comprobar si ir de nuevo. Un bucle ejemplo típico , uno que no es infinito , es una en la que un contador se incrementa cada vez que el bucle se repite y la prueba comprueba si el contador es inferior a un determinado número. Cuando el contador alcanza el número , la prueba devuelve una " falsa " número y el bucle no iterar de nuevo. Entonces, el programa pasa a cualquiera de las instrucciones se encuentran después del bucle . Con bucles infinitos , la prueba siempre devuelve un resultado "verdadero" , y el bucle siempre se dará la vuelta otra vez, a menos que el código dentro del bucle contiene un "break" o estado de "retorno" .
    4

    Pruebe su programa. Asegúrese de probar la función que el bucle infinito se está utilizando para . Prueba de que la funcionalidad del bucle funciona bien con diferentes entradas y en todo el rango de la interacción que es posible dentro de su aplicación , en particular si se trata de una interfaz de usuario . Si el programa no funciona como se esperaba y se queda atascado en el bucle infinito, puede que tenga que forzar su cierre .
    5

    depurar su bucle infinito. Si el circuito no funciona como se espera, vuelva a revisar y considerar lo que sucederá cuando se ejecuta el programa , incluyendo lo que ocurre con cada iteración. Realizar cambios en el código correspondiente. Si el bucle infinito aún no funciona de la manera que se necesita , considere el uso de un tipo diferente de estructura de control en su lugar.

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un T -Test en MATLAB 
    ·Cómo agregar Cert SSL para IIS 
    ·Cómo agregar un control CheckBox a DataGrid C 
    ·¿Qué es microdatos HTML5 
    ·Cómo configurar Citrix 
    ·Cómo abrir un enlace en la misma ventana en el uso de …
    ·Silverlight 3D Carousel Efecto Tutorial 
    ·Cómo hacer un diagrama de flujo para un programa con m…
    ·Depuración de una Violación Acceso 
    ·Cómo leer un libro de programación 
      Artículos destacados
    ·Cómo cambiar JVM Tamaño del montón 
    ·La manera de escapar de salida HTML en Rails 
    ·Cómo hacer un diagrama de flujo modular 
    ·Cómo construir un reloj simple para un Android en Ecli…
    ·¿Por qué utilizar punteros de función 
    ·Cómo descargar Java 1.6 
    ·Cómo probar Python 
    ·Cómo leer de un archivo con JAVA 
    ·¿Cómo puedo añadir Google Analytics a un archivo PHP…
    ·Vs Formal. Semi Métodos Algoritmo formales 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com