“Conocimiento Programación>C /C + + Programming

Cómo crear un C + + archivo de encabezado

2012/1/26
El C + + lenguaje de programación le permite organizar el código en archivos independientes y reutilizables . El archivo " header" contiene declaraciones declaraciones de clases, funciones , variables y otros componentes. Archivos de cabecera suelen tener una " . H " o extensión de archivo " . UHE " . Las implementaciones de objetos declarados en el archivo de cabecera se definen en un archivo separado , que normalmente tiene una extensión ". C" o la extensión de archivo ". Cpp " . Este enfoque le permite compilar el código como una biblioteca reutilizable , utilizando el archivo de cabecera de referencia de la biblioteca. El archivo de cabecera por lo general contiene la interfaz de programación de aplicaciones de documentación formal ( API ) que describe la biblioteca para que otros programadores . Cosas que necesitará
editor de código o editor de texto
Mostrar más instrucciones
1

Crear un nuevo archivo en el código preferida o el editor de texto. Guárdelo 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 la clase es " MyClass ", nombre el archivo " MyClass.h . "
2

En la parte superior del archivo , agregue las líneas siguientes , sustituyendo el token " MYCLASS_H " con el nombre del archivo de encabezado en letras mayúsculas , con un guión bajo ( _) en lugar del punto (. ) . Por ejemplo, si se llama el archivo de cabecera " Controller.hy , " usar " CONTROLLER_H . " Estas líneas directivas del compilador --- también llamados " directivas del preprocesador " --- que impiden el archivo de encabezado que se incluyan dos veces. La convención de usar el nombre de su archivo de cabecera como el símbolo de ayuda a asegurar tokens únicos están definidos para cada uno de los archivos de cabecera .

# Ifndef MYCLASS_H # define MYCLASS_H

# endif

3

Añada la directiva # include compilador para incluir archivos externos a 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 --- situada en el entorno de programación , utilice paréntesis angulares ( < > ) alrededor del nombre del archivo (la " h . " En el nombre del archivo es opcional ), para ejemplo :

# include # include

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

# include " Cat.h " # include " Dog.h "
4

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

clase MyClass {private : . int count ; tamaño float ; }
5

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

clase MyClass {private : int count ; tamaño float ; pública : MyClass ( ) MyClass (float s , int c ) ; getSize float (); void setSize (float s ) ;} ;

6

documento su código en los comentarios sobre cada objeto, descripción de las categorías y cada variable y la función. Guarde el archivo .

C /C + + Programming
Cómo hacer un Pincel Paint MFC
Cómo hacer una aplicación para el iPhone en Visual C
Código C durante bits para la conversión Byte
Descripción de la función del sistema C
Cómo abrir MS -DOS
¿Qué es el mapeo directo y la función?
Cómo utilizar amigo funciones en C + +
¿Cuál es el propósito de una memoria de control?
Conocimiento de la computadora © http://www.ordenador.online