| 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 crear y cabecera obj en C + +
    Los programadores utilizan el C + + lenguaje de programación como una herramienta de programación de sistemas . Básicamente esto significa que los programadores en C + + que necesite volver a utilizar muchas bibliotecas comunes que contienen el código necesario o útil . Este código se almacena en archivos de " cabecera " que otros programadores pueden poner en su código para aprovechar su funcionalidad. Los programadores pueden " incluir " los archivos de cabecera durante el proceso de compilación al crear los archivos de " objeto " que sirven como código ejecutable . Cosas que necesitará
    Editor de texto
    G+ + para Linux ( GNU C + + Compiler )
    Ver Más instrucciones
    1

    escribir un archivo de encabezado. En el archivo de encabezado , el programador escribe el código que realiza alguna tarea útil en múltiples programas. En este caso , el programador va a crear un archivo de encabezado simple que contiene una función que se triplique el número. El archivo contiene la definición de la función , y el " guardia de cabecera" que se encarga de las operaciones necesarias para el preprocesador . Lo que el preprocesador hace en realidad no es importante, sólo que el programa requiere la protección de encabezado para el archivo de encabezado .

    # Ifndef triple_h

    # define triple_h

    int triples (int x ) {

    return x * 3 ;

    }

    # endif
    2

    Crear un archivo de origen que importa el archivo de encabezado. El archivo de origen aprovechará el archivo de encabezado utilizando la función "triple" ya definido . Esto significa que el programador puede utilizar la función de triple durante todo el programa sin preocuparse de definir por sí misma :

    # include

    # include " triple.h "

    using namespace std ;

    int main () {


    int x = triples ( 3 ) //triple función definida en la cabecera

    cout << x; //imprime " 9 "

    return 0; }


    3

    Compile el archivo de cabecera y el archivo fuente en un fichero objeto . Usando el compilador g+ + y un terminal de Linux, el archivo de origen y el archivo de encabezado puede ser compilado en un fichero objeto . Como en el ejemplo siguiente , el primer comando compilará el archivo de origen ( test.cpp ), que ya se incluyen en el archivo de encabezado. A continuación, el segundo comando se ejecutará el archivo de objeto : .

    G+ + -o triple.o test.cpp

    /triple.o

    9

    Previous :

    next :
      Artículos relacionados
    ·Cómo cambiar un socket de bloqueo para no bloqueante 
    ·Cómo hacer un Botón de sonido en Xcode 
    ·Cómo ordenar en una cuadrícula de datos 
    ·Cómo crear mapas de mensajes de MFC 
    ·Cómo convertir un BMP en una matriz Byte 
    ·Cómo escribir un programa en C para la multiplicación…
    ·Cómo identificar a un usuario de Windows con ASP 
    ·La importancia de las variables en la programación 'C …
    ·Cómo convertir CPP de DLL 
    ·Cómo utilizar una sentencia switch en C 
      Artículos destacados
    ·Cómo importar variables de Python 
    ·Cómo utilizar JavaScript para actualizar un Título 
    ·Cómo instalar PHP 5 en Windows XP 
    ·MySQL es lento con demasiadas conexiones persistentes 
    ·La diferencia entre la función de anulación y funció…
    ·¿Qué es un cursor en TSQL 
    ·Cómo dividir una cadena en un espacio en el Código 
    ·Cómo utilizar las imágenes de fondo en un correo elec…
    ·Cómo hacer una cadena en una dirección URL en Django 
    ·Cómo aprender Macromedia Flash 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com