Programacion en C++: Estructura de un programa en C++
# include <iostream>
Las líneas que
comienza con un símbolo de sostenido # son directivas para el preprocesador. En
este caso, la directiva # include <iostream>le dice al
preprocesador que incluya el iostream estándar de archivo. Este archivo específico
(iostream) incluye las declaraciones de la norma básica de entrada y salida de
la biblioteca de C++.
using namespace std;
Todos los elementos
del modelo de librería de C++ se declaran dentro de lo que se denomina un
espacio de nombres. Por lo tanto, para poder acceder a su funcionalidad
declaramos con esta expresión que vamos a utilizar estas
entidades. Esta línea es muy frecuente en los programas que utilizan la
biblioteca estándar, y de hecho será incluido en la mayoría de los códigos..
int main ()
{
}
Esta línea se
corresponde con el comienzo de la definición de la función principal. La función
principal es el punto por donde todos los programas inician su ejecución,
independientemente de su ubicación dentro del código fuente. No importa si hay
otras funciones con otros nombres definidos antes o después de las
instrucciones que figuran dentro de esta función, ya que por definición será
siempre la primera en ser ejecutada. Por esa misma razón, es esencial que todos
los programas tengan una función principal. Lo que se contiene dentro de las
llaves que delimitan la función es lo que hace cuando se ejecuta.
