Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación para mostrarle publicidad personalizada y realizar análisis de uso de nuestro sitio.
Si continúas navegando consideramos que aceptas su uso. OK Más información | Y más

Introducción a C++




Hola amig@s, empezaremos haciendo una serie de mini-tutoriales de programación en el maravilloso y a veces complejo lenguaje C++, cabe resaltar que está orientado a los principiantes y poco a poco iremos subiendo el nivel de los tutoriales, mi persona(4uxx) y otra maravillosa programadora (Qu3tz) estaremos haciendo dichos post y ayudando a aquellas personas que se inician o simplemente tengan dudas acerca de este lenguaje.

Bien pasemos a la introducción de C++, este lenguaje nos facilita un método de diseño de programas estructurado y disciplinado, orientado a objetos, C++ como saben es una evolución del lenguaje por excelencia C. En esta serie de minitutoriales haremos explicaciones detalladas de programación estructurada bajo C++ , explicaremos también una base sólida.



Bien empezamos haciendo nuestro primer código básico y elemental que es imprimir texto en la pantalla a la hora de ejecutarlo, observemos nuestro primer código:
Bien ahora analicemos este pequeño código, primero iniciamos el programa con lineas de argumentos que no son tomadas en cuenta a la hora de compilar y ejecutar el programa o sea son los comentarios y anexos que hacemos en el código los cuales están se inician con //  , si bien es cierto no son tomadas en cuenta a la hora de ejecutar nuestro programa cabe mencionar que son importantes a la hora de realizar nuestro programa ya que denota un mejor orden, limpieza y entendimiento de nuestro código, cuando queremos poner un párrafo como argumentos es recomendable empezar con /* ARGUMENTO */ que mas adelante vamos a utilizarlo.

En la línea número 7 de nuestro código hacemos llamada a la directiva del preprocesador # para incluir el archivo de encabezado de flujo de salida (input/output stream header file) iostream , este archivo debe ser incluido siempre que nuestro programa arroje datos al monitor, mas adelante profundizaremos un poco mas sobre el contenido de iostream.

En la línea número 10 comenzamos nuestra ejecución del programa comienza a partir de main  es parte de todo programa en C++, los paréntesis a la par de main indica un bloque de programas llamada función. La palabra antes de main, int indica que main devuelve un valor de tipo entero(integer), esto será explicado a profundidad mas adelante.

En las líneas 11 y 16 colocamos las llaves { }  las cuales indican que inician y cierran el cuerpo de cada función.

Luego en la línea 13 escribimos lo que imprimiremos en la pantalla inciando con std::  que indica que estamos haciendo uso de la directiva del preprocesador #include <iostream> -. std::cout especifica que estamos usando el nombre cout que pertenece al espacio nombre std (namespace std)  .
**Nota: aunque se puede incluir después de los archivos de cabecera using namespace std; no es muy recomendable para códigos grandes y mas cuando no se utiliza todas las directrices de std . Luego de cout  incluimos el operador de inserción de flujo "<<" cuando se ejecuta este operador (operando derecho) quiere decir que insertamos en el flujo de salida.

Luego de la inserción de flujo "<<" está nuestra instrucción "Estos son mis primeros pasos en C++!\n"; vamos a poner atención a primero que nuestro argumento SIEMPRE tiene que estar encerrado dentro de comillas, omitirlas es un error de sintaxis; por otro lado vemos la secuencia de escape \ acompañada de n que nos indica nueva linea (\n) , ahora bien el punto y coma " ; " significa el final de una instrucción, si no la ponemos nos daría igualmente error de sintaxis.

También les puedo mencionar que cuando queremos imprimir caracteres en la pantalla podemos usar la secuencia de escape \n  entre palabras para que salgan en diferente linea ej:

"Estos\nson\nmis\nprimeros\npasos\nen\nC++!\n"

//Asi nos quedaría en la pantalla si ponemos como el ejemplo de arriba
Estos
son 
mis
primeros
pasos 
en
C++!


Luego en la línea 15 utilizamos return 0; cuando return se utiliza al final de main indicando como lo hacemos aquí con 0 indica terminación exitosa de nuestro programa.

Este es el resultado de nuestro pequeño código compilado y ejecutado bajo Geany en ubuntu.


Estas son las secuencias de escape que usamos normalmente en C++:

\n   Nueva linea
\t    Tabulador horizontal o sangría
\r   Retorno de carro
\a   Alerta
\\    Diagonal invertida
\"   Imprime bajo comillas







0 comentarios :

>

Publicar un comentario

 
Copyright © Developers For Life