Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Directivas del Preprocesador | Comenzando
Introducción a C++
course content

Contenido del Curso

Introducción a C++

Introducción a C++

1. Comenzando
2. Introducción a los Operadores
3. Variables y Tipos de Datos
4. Introducción al Flujo del Programa
5. Introducción a las Funciones

bookDirectivas del Preprocesador

Antes de poder escribir cualquier programa significativo, debemos aprender cómo agregar estas bibliotecas estándar a nuestro proyecto.

Para agregar archivos externos a tu programa debes utilizar directivas de preprocesamiento. Estas son las órdenes que guían al preprocesador, una herramienta que transforma el código antes de la compilación. La sintaxis para la mayoría de las directivas de preprocesamiento es:

h

directive

copy
1
#directive parameters

El comando que agrega archivos externos a tu programa se llama #include, y este es el comando que más utilizaremos por ahora.

h

include

copy
1
#include <name>

Los archivos estándar se adjuntan utilizando corchetes angulares < >, pero también puedes crear tus propios archivos y conectarlos a tu proyecto de manera similar, utilizando comillas dobles " ".

Cómo funciona #include

Observa el código a continuación. Falta uno de los corchetes. Intenta ejecutar este código y ve lo que sucede.

cpp

main

copy
1234
int main() { return 0;

Recibes un error por falta de un }. Esto se hace intencionadamente para mostrar cómo funciona la directiva #include. Podemos crear un archivo separado que contenga únicamente el símbolo } y incluirlo en el archivo main.cpp utilizando la directiva #include.

cpp

main

h

header

copy
1234
int main() { #include <header.h>

El problema ha sido resuelto y ya no deberías encontrar un error. La razón de esta solución radica en la naturaleza de la directiva #include, que esencialmente solo copia y pega el contenido de un archivo en el punto donde se llama.

¿Cuál es la directiva del preprocesador para agregar archivos externos?

¿Cuál es la directiva del preprocesador para agregar archivos externos?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 4
We're sorry to hear that something went wrong. What happened?
some-alt