Red de conocimiento informático - Material del sitio web - ¿Para qué sirve el archivo de encabezado en el archivo de encabezado?

¿Para qué sirve el archivo de encabezado en el archivo de encabezado?

En el primer caso, incluir los archivos de encabezado necesarios para cada bloque de código es para facilitar la reutilización del código, es decir, es posible que sea necesario trasplantar el código de este proyecto a otro proyecto. escriba el archivo de encabezado claramente, causará muchos problemas innecesarios

El segundo caso se usa solo cuando puede garantizar que la situación mencionada anteriormente no ocurra. Generalmente se usa en proyectos pequeños escritos por usted mismo.

Generalmente usado en archivos de encabezado

#ifndef _B_H_ //Supongamos que esto es b.h

#define _B_H_

... /. /El código se omite

#endif

Para evitar errores de compilación que ocurren después de que el archivo de encabezado se incluye repetidamente

En Visual C++, puede agregar directamente el archivo de encabezado primero Utilice

#pragma una vez

en la línea para evitar que el archivo de encabezado se incluya repetidamente. El efecto es el mismo que el código anterior

.