| 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 >> C /C + + Programming >> Content
    Cómo reemplazar funciones en Dev. C + +
    El desarrollo de una aplicación compleja es una tarea de programación que se basa en el trabajo en equipo , la planificación y el funcionamiento del código. Afortunadamente , las herramientas están disponibles que hacen el desarrollo de aplicaciones sea mucho más fácil . Una de estas herramientas se llama " refactoring ". Refactoring es el acto de recodificación parte de una aplicación y lograr los mismos resultados que el código anterior , sólo que con menos errores , mejor rendimiento , o mejor adherencia a las guías de estilo de código. Un uso común de refactorización está reemplazando segmentos problemáticos de código, o funciones , con versiones mejoradas . Esto se puede hacer con el entorno de desarrollo libre Dev-C + + . Cosas que necesitará
    PC con Windows con Dev- C + + instalado ( ver Recursos)
    Ver Más instrucciones
    1

    Haga clic en Dev C + + método abreviado de solicitud para iniciar el programa . La ubicación predeterminada para este acceso directo se encuentra en el directorio Start Menu "Programas /Bloodshed Dev- C + + . " Después de hacer clic en el acceso directo , se carga la aplicación .
    2

    Seleccione "Archivo " en el menú en la parte superior de la ventana de la aplicación Dev- C + + . Aparecerá un submenú. Haga clic en " Nuevo" y seleccione " Proyecto". Aparecerá el cuadro de diálogo "Nuevo proyecto" .

    3 Pulse el botón " Aplicación de consola " y presione el botón " OK" . Se crea un nuevo proyecto de aplicación de consola. Una aplicación de consola es una aplicación básica que se extiende desde la línea de comandos o consola. Un nuevo archivo de código fuente aparece en la ventana principal del editor. Este código tiene una función " principal " , que es donde el programa inicia la ejecución . Inmediatamente después de la función " principal " es un bloque de código , que está rodeado por corchetes . El bloque "principal" función de código es todo el código que se ejecuta cuando se invoca la función "main "
    4

    Escriba el siguiente código de seguridad de la función "main " para declarar dos funciones: . Uno llamado " función " y el otro nombrado " func_improved . " Estas funciones tanto toman un tipo de número entero llamado " i" y agregue a la misma. El resultado se devuelve al segmento del programa que invoca la función como salida

    int func ( int i ) { i + + ; retorno i ;} .

    Func_imrpoved int (int i ) { regreso + + i ;}
    5

    invocar la función desde dentro de la función "main " , escribiendo el siguiente código dentro de su bloque de código :

    int i = 0 ;

    i = func ( i);

    cout << i << endl ;
    6

    ejecutar el programa pulsando la combinación de teclas "Ctrl " y más "F9 ". El programa comienza su ejecución invocando la función "main " , que a su vez llama a la función " func" . Esto se traduce en el número 1 se añade a 0 , que se imprime en la consola . Si la función " func" no estaba funcionando como se esperaba , es necesario sustituirla por una función llamada " func_improved . "
    7

    Arrastre el cursor sobre todo el código dentro de la "principal" bloque de código . El texto se resalta.
    8

    Pulse la combinación de teclas "Ctrl " y más " R" para abrir el cuadro de diálogo "Reemplazar texto". En el cuadro de texto llamado "Texto a buscar : " escribir "func ". En el cuadro de texto llamado " Reemplazar con : " escribir " func_improved . " En la sección titulada " Alcance", asegúrese de que la casilla situada junto a la línea de " Sólo los seleccionados " está seleccionada . Pulse el botón " Reemplazar todo ". El cuadro de diálogo se cierra y todas las apariciones de " función " en el bloque de código "main " se sustituyen por " func_improved . "
    9

    Ejecute el programa presionando la combinación de teclas "Ctrl " y más " F9. " La salida es idéntica a la del programa anterior , pero utiliza la función mejorada . Esta función utiliza menos memoria cuando se añade uno al número entero . Esto tiene que ver con la colocación de los signos más . Mediante la colocación de los signos más antes de que el número entero "i ", el programa añade inmediatamente una a la variable y se hace con ella. Al colocarlo después del número entero "i ", el programa crea una variable temporal y uno añade a la misma. Esta variable temporal es entonces copiada de nuevo en "i ", y da lugar a una ligera disminución del rendimiento. Mediante la sustitución de la función , hay que re - factorizar el código y la mejora de su rendimiento sin tener que cambiar su salida.

    Previous :

    next :
      Artículos relacionados
    ·Cómo editar DataGrid celular en Silverlight 
    ·Turbo C Tutorial 
    ·Cómo convertir un doble de un número entero en C 
    ·Cómo compilar CPP en un Mac 
    ·Funciones static void en C 
    ·Cómo crear auto_ptr Sintaxis 
    ·Cómo evaluar multiplicación booleana en C + + 
    ·Cómo compilar un encabezado en C + + 
    ·Cómo crear un proyecto Maven en Galileo 
    ·Cómo utilizar CoffeeCup StyleSheet Maker 
      Artículos destacados
    ·Cómo cambiar los tipos de datos en Perl 
    ·Cómo construir una aplicación alrededor de un Applet …
    ·Java IRC Bot Tutorial 
    ·Cómo utilizar el depurador dbx 
    ·Cómo usar PHP para enviar información a una computado…
    ·Cómo ordenar una consulta diferente en PHP y MySQL 
    ·Cómo utilizar las secuencias de comandos de Python par…
    ·Cómo : Fragmento de HTML en Mensajes 
    ·Cómo cambiar un socket de bloqueo para no bloqueante 
    ·Cómo crear un archivo JAR para su distribución en Ecl…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com