1. C++
INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN C++
Lenguaje de programación creado a mediados de los 80 por Bjarne Strousstrup,
como una extensión del lenguaje g. este lenguaje abarca tres paradigmas de la
programación:
• Paradigma de programación estructurada
• Paradigma de programación genérica
• Paradigma de programación orientada a objetos.
En la actualidad C++ es un lenguaje versátil, potente y general. Muy utilizado por
los programadores que le han puesto como herramienta de desarrollo de aplicaciones ya
sea en Windows o Linux, pero también de MAC-OS.
Los programas se pueden escribir en cualquier editor de textos. Por ejemplo, si
se hiciera bajo el entorno de Linux, entre ellos se encuentra EMACS, VIM, GEDIT…
Guardando dichos archivos con extensión “.cpp”, los cuales serán compilados usando
un compilador GNU-LINUX de C++. Este compilador llamado GCC-Compilador,
permite la portabilidad de los códigos.
ESTRUCTURA DE UN PROGRAMA EN C++
//Mi primer programa en C++
#include<iostram>
using namespace std
int main () {
count <<”hola mundo”;
return 0
}
Se trata de una línea de comentario, todas las líneas que comiencen con “//”, se
consideran comentarios, y no tienen ningún efecto sobre el comportamiento del
programa. Las incluye el programador para breves explicaciones o alegaciones dentro
del código fuente.
Las líneas que comienzan con el símbolo de sostenido son directivas para el pre-
procesador. En este caso, esta directiva, le dice al pre-procesador que incluya el
“iostream” estándar de archivo, que incluye las declaraciones de la norma básica de
entrada y salida de la biblioteca de C++.
Todos los elementos del modelo de librería de C++ se declaran dentro de lo que
se denomina un espacio de nombres, para poder acceder a su funcionalidad. Esta línea
es muy frecuente en los programas que usan biblioteca estándar.
2. Esta línea se corresponde con el comienzo de la definición de la función
principal, que es el punto por donde todos los programas inician su ejecución,
independientemente de su colocació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 esa función ya que, por definición, será siempre la primera en ser ejecutada.
Razón esencial que todos los programas tengan una función principal. Lo que contiene
dentro de las llaves, que delimitan la función es lo que hace cuando se ejecuta.
Esta línea es una declaración de C++, que en términos simples, podemos decir
que es una expresión que produce algún efecto visible en nuestro programa. Representa
un flujo de salida y su objeto es insertar una secuencia de caracteres con la idea de
mostrarlo en pantalla.
Es una declaración que hace que la función principal termine. Un código de
retorno es 0, cuando la función principal interpreta de manera general que el programa
trabajó como se esperaba sin ningún error durante su ejecución. Es la forma más
habitual de poner fin a un programa C++ en la consola.