| 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 >> Perl Programming >> Content
    Cómo depurar programas Perl
    Ningún programa de ordenador siempre funciona según lo previsto en el primer intento . Los programadores cometen errores , que pueden ir desde errores tipográficos, de errores cometidos por el programador no entendía algo, a los errores de documentación, a los errores en el propio Perl. Cuando un programa va mal, hay una serie de técnicas para depurarlo. Instrucciones
    depuración Perl Programas manualmente
    1 Use declaraciones impresión

    . Esta es la forma más primitiva de depurar programas en Perl . Si usted sabe que el programa va mal , poner algunas sentencias print en imprimir valores. Recuerde tomar estas declaraciones de impresión después de que haya terminado , o al menos comentan a cabo.
    2

    Paseo por el programa en su cabeza y comparar lo que los valores deben ser a lo que realmente son cuando el programa se ejecuta .
    3

    Habilitar advertencias , desde la línea de comandos con el parámetro-w , en la línea shebang ( esa es la línea # ! /usr /bin /perl en la parte superior ) con la opción-w o con la opción "Usar Advertencias "; Directiva. Las "Advertencias de uso ; " . Directiva funcionará en todas las plataformas , mientras que algunas plataformas ignoran la línea tinglado , lo que es tan advertencias puedan existir para que usted no sabe acerca
    4

    Insista en ninguna advertencia , en lugar tratar las advertencias como errores . A pesar de que es posible saber por qué se produce una advertencia y que no es un gran problema en este momento, una futura versión de Perl puede desaprobar o modificar ese comportamiento - en cuyo caso esa advertencia acaba de romper su programa. Programas en Perl que se ejecutan sin advertencias tendrán menos errores.
    Utilice el depurador de Perl
    5

    Iniciar el depurador de Perl. Iniciar perl manualmente con el comando perl y utilizar el modificador-d , seguido de la secuencia de comandos y los argumentos que desea pasar a la secuencia de comandos : " perl- d arg1 arg2 myscript.pl "
    6 Lista

    el programa, ya que es más fácil ver el código en el depurador cuando se está depurando y necesita los números de línea para establecer puntos de interrupción. Puede enumerar algunos o todos los del programa con el comando l . Se puede especificar un número de línea, una serie de números de línea o un nombre de función a la lista .
    7

    Posicionar puntos de parada con el comando " b" en las secciones del código que considera que están rotas. Puntos de interrupción dicen el depurador para detener la depuración cuando alcanza esa línea o función. Se pueden definir en líneas o funciones y pueden tener condiciones. Por ejemplo, para establecer un punto de interrupción en la línea 531 , con la condición de " $ a> 10 " , se utilizaría el siguiente comando: "b 531 $ a> 10 "
    8

    Ejecute el programa , utilizando el comando " r". Esto ejecutará el programa hasta que se alcanza un punto de interrupción .
    9

    Paso a través del programa . Una vez que el punto de corte se ha detenido el programa, paso a través de la línea de programa de acuerdo con el comando " n". Use esto para aislar donde se divide el programa.

    Previous :

    next :
      Artículos relacionados
    ·Cómo comprobar si una cadena existe en Perl 
    ·Cómo leer una línea de DOSBox Con Perl 
    ·Cómo llamar Plink Desde un script Perl 
    ·Cómo leer la entrada de texto de DOSBox Con Perl 
    ·Cómo quitar el último octeto en Perl 
    ·PHP vs. Perl Performance 
    ·Cómo utilizar Awk en Perl 
    ·Cómo memorizar un archivo en Perl 
    ·Cómo crear una Declaración Mientras que en Perl 
    ·Cómo saber si Perl es de 32 o 64 bits 
      Artículos destacados
    ·Cómo convertir una cadena URL en Python 
    ·Cómo mostrar los datos de base de datos en páginas We…
    ·Cómo utilizar el VB6 MonthView control 
    ·Cómo integrar RESX en el CSC Compiler 
    ·MS Visual Studio Tools para Office 
    ·Cómo hacer un JTable en NetBeans 
    ·Java Classpath Tutorial 
    ·Cómo arreglar Runtime Error 2147467259 
    ·Como @ Command Echo en el Bloc de notas 
    ·Mostrar un mensaje en C + + 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com