knorrigt.com

Home > Ordenadores > Cómo crear un archivo de encabezado de C ++

Cómo crear un archivo de encabezado de C ++

Advertisement

Cómo crear un archivo de encabezado de C ++


El lenguaje de programación C ++ le permite organizar el código en archivos independientes y reutilizables. El archivo \ "cabecera \" contiene declaraciones a futuro de las clases, funciones, variables y otros componentes. Los archivos de cabecera tienen típicamente un \ ". h \" o \ ". HPP \" extensión de archivo. Las implementaciones de objetos declarados en el archivo de cabecera se definen en un archivo separado, que por lo general tiene un \ ". C \" o \ ". Cpp \" extensión de archivo. Este enfoque le permite compilar el código como una biblioteca reutilizable, utilizando el archivo de cabecera una referencia de la biblioteca. El archivo de cabecera suele contener la documentación formal de programación de aplicaciones (API) que describe la biblioteca para otros programadores.

Cosas que necesitará

editor de código o editor de texto

Instrucciones

Crear un nuevo archivo en el editor de código o texto preferido. Guardarlo como un archivo de texto con la extensión \ ". H. \" La convención estándar es el nombre de su archivo de código fuente de la clase que está desarrollando. Por ejemplo, si su clase es \ "MiClase, \" el nombre de la "MyClass.h. \" Archivo \

En la parte superior de su archivo, agregue las siguientes líneas, sustituyendo el token \ "MICLASE H \" con el nombre de su archivo de cabecera en letras mayúsculas, usando un guión bajo () en lugar del punto (.). Por ejemplo, si el archivo de cabecera se llama \ "Controller.hy, \" use \ ". CONTROLLER_H \" Estas líneas son las directivas del compilador-también llamados \ "directivas del preprocesador \" - que impiden que el archivo de cabecera de ser incluido dos veces. La convención de usar el nombre de su archivo de cabecera como el testigo de ayuda a asegurar fichas únicas se definen para cada uno de los archivos de cabecera.

ifndef MYCLASS_H

definir MYCLASS_H

terminara si

Añadir la directiva de compilación # include para incluir todos los archivos externos de su clase requiere después de la línea #define y antes de la línea #endif. Para las bibliotecas externas, por ejemplo, la Biblioteca de plantillas estándar, situado en el entorno de programación, utilice paréntesis angulares (<>) alrededor del nombre de archivo (el \ "h \." En el nombre del archivo es opcional); por ejemplo:

incluir <iostream>

incluir <math>

Para los archivos en el directorio del proyecto, utilice comillas (\ ") alrededor del nombre de archivo, por ejemplo, para incluir los archivos Cat.h y Dog.h para sus clases de gato y perro.:

include \ "Cat.h \"

include \ "Dog.h \"

Escriba su declaración de clase, después de la lista de archivos incluidos y antes de la #endif. Definir las variables miembro, pero no agregue los constructores, destructores o funciones miembro aún. Por ejemplo:

Class MiClase {
privado:

int count

IR

float size

IR
}

Añadir su constructor de la clase, destructor y funciones miembro prototipos a su clase. prototipos de funciones incluyen el tipo de retorno, nombre de la función, y los parámetros, pero no la definición de función. Continuando con el ejemplo anterior:

Class MiClase {
privado:

int count

IR

float size

IR
público:

MyClass()

IR

MyClass(float s, int c)

IR

float getSize()

IR

void setSize(float s)

IR
};

Documentar su código en los comentarios sobre cada objeto, la descripción de la clase y cada variable y función. Guarde el archivo.

Se puede crear un archivo PDF dinámico sin tener que comprar software caro. Descargas gratuitas están disponibles que va a hacer el trabajo muy bien. Después de descargar e instalar el software, es sólo una cuestión de usar el comando "Imprimir"
Una de las mejores cosas de la suite de productos Adobe es la capacidad de los programas para integrar fácilmente con otros. Incluso los programas más antiguos, como Pagemaker juegan bien con la suite actual de productos. Adobe ofrece una interfaz de
HTML significa HyperText Markup Language, y es uno de los lenguajes de programación más comunes que se encuentran en la programación de Internet. Al igual que con cualquier lenguaje de programación, gran parte se debe aprender a convertirse en un mae
Cómo crear un archivo SRT
archivos SRT, también conocidos como archivos de formato SubRip, son tipos de archivos que contienen frases de subtítulos para las películas. SRT archivos son compatibles con una amplia gama de reproductores multimedia. No es necesario comprar o desc
Una parte importante de copias de seguridad de los archivos en el ordenador hace copia de todos los correos electrónicos dentro de su buzón de correo. de Microsoft Outlook, un cliente de correo electrónico común, tiene una función de "exportación&quo
Cómo crear un archivo de calendario de Outlook para importar
Es bastante simple de crear un archivo de calendario de Outlook para importar en otras aplicaciones o dispositivos. Outlook proporciona la posibilidad de guardar su calendario a un archivo. El formato de archivo de calendario es estándar en otros cal
Cómo crear un archivo de texto delimitado
Hay muchas maneras para recoger y almacenar datos para su uso futuro en una base de datos. Uno de los métodos más simples de hacer esto es mediante la creación de un archivo de texto delimitado. No sólo están delimitados archivos de texto simple de c
InDesign CS se utiliza para crear documentos que se van a imprimir. Sin embargo, a veces es útil para editar archivos de InDesign CS utilizando herramientas como Photoshop CS o Illustrator CS antes o en lugar de impresión. Para ello, primero debe exp
Cómo crear un archivo sin una extensión con el Bloc de notas
Para crear un archivo sin una extensión con el Bloc de notas, usar comillas. Las comillas asegurar la integridad del nombre de archivo elegido sin extensión. El archivo se guarda con un nombre y un tipo de archivo "archivo", que no tiene extensi
El símbolo del sistema de Windows le da una forma de comunicarse con el sistema operativo directamente y realizar una amplia variedad de tareas, tales como la adquisición de información de la red, solución de problemas del sistema operativo e incluso
La creación de un archivo de texto plano es una buena manera de administrar una pequeña base de datos con información básica, como números de teléfono del cliente. Sin embargo, si va a albergar a más de sólo algunos campos en el archivo, lo mejor es
Cómo crear un archivo en el editor vi
Hay tres métodos para crear nuevos archivos en el editor vi: dos de ellos crean nuevos archivos vacíos, mientras que el otro crea una copia de un archivo abierto existente con un nuevo nombre. Este artículo se supone conocimientos básicos de los modo
La creación de un archivo o una carpeta es una habilidad de la computadora básica que es esencial para un usuario de la computadora que quiere ser productivo con su sistema. Un usuario tiene la posibilidad de crear un archivo de hoja de cálculo para
CSV es un formato de archivo de texto utilizado para entradas de la base tienda. En los archivos CSV, cada línea es un registro separado. Cada registro se compone de campos que están entre comillas dobles y separados por una coma. Por ejemplo, un reg
Un archivo con la extensión de archivo XMP es un archivo Adobe Extensible Metadata Platform. Un archivo XMP contiene una plantilla de metadatos para ayudar a los usuarios en la organización de varios archivos. Se puede crear un archivo de plantilla d
En el diseño de un sitio web, archivos GIF animados pueden mejorar el contenido mediante la adición de humor o llamar la atención sobre un enlace. Crear su propio GIF animados para romper grandes trozos de texto en su página, por lo que la informació
Cómo crear un archivo JPEG en línea
Un JPEG es un formato común utilizado para las imágenes digitales. Además de crear archivos JPEG con el software de gráficos como Microsoft Paint y Adobe Photoshop, también puede crearlos en línea. Si desea crear un archivo JPEG a partir de cero, pue
La mayor parte del tiempo, los programas de trabajo en Ubuntu como diseñados sin problemas. Sin embargo, en algunos casos, problemas de compatibilidad de hardware o de software pueden hacer que los programas de estrellarse, congelar o producir errore
Cómo crear un archivo .mov
Un archivo de vídeo .mov está en el formato por defecto para todos los ordenadores Mac. También aceptado por los sistemas basados ​​en Windows. La mayoría de los reproductores de medios y editores de vídeo aceptan el formato de película .mov, por lo