Componentes


 3.Componentes

Un programa en C++ está definido por funciones (grupo de instrucciones que pueden o no hacer algún cálculo), donde la función principal debe ser llamada main. 

3.1 Directivas

 Las directivas de pre-procesamiento son definidas para que el compilador realice algo antes de compilar el programa (revisar si la sintaxis es correcta y generar un código ejecutable por la computadora), como el incluir funciones de alguna biblioteca conocida
En particular, en C la directiva para incluir bibliotecas es como las siguientes:


Ejemplos:

* #include

Esta directiva permitirá utilizar la función de lectura cin y la función de escritura cout propias de C++.

* #include
Esta directiva permitirá utilizar las funciones de lectura y escritura propias de C.

* Estas directivas también funcionan con C++, aunque existen algunos compiladores que no las soportan en cuyo caso es necesario hacer uso de los namespaces.

* Un namespace es una declaración de región. El propósito de estos es localizar el nombre de identificadores para evitar colisiones. 

* Para tener compatibilidad, cuando un programa en C++ incluye una librería de C, haremos uso del namespace.

Ejemplo:

* En C tenemos #include 

* Con el respectivo en C++ #include
using namespace std; 



3.2 Declaraciones Globales

 Las declaraciones globales son definiciones de variables o constantes que serán utilizadas por cualquiera de todas las funciones definidas en el programa. 
La sintaxis para la declaración de una variable es: Tipo var1, var2,..., var3; o bien
Tipo var1= valor, var2,..., var3;


3.3 Función Main

La función main( ), es obligatoria en cada programa C, C++.

Indica el comienzo del programa y requiere los paréntesis ( ) a continuación de main( ).











Comentarios