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:
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
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
Publicar un comentario