Categoría C / C++

C / C++

C en Linux – Introducción

GCC (GNU Compiler Collection): es el compilador creado por el proyecto GNU. Se trata de una colección de programas libres integrados capaces de compilar diversos lenguajes de programación, entre estos C, C++, Objective-C, Java, Ada y Fortran. GCC es utilizado…

Windows en C++

LA API DE WINDOWS API (Aplication Programs Interface): es el equivalente a las interrupciones del MSDOS, son un conjunto de funciones que permiten dibujar ventanas, dibujar un botón. A su vez la API llama a las interrupciones del DOS. La…

POO en C++

¿QUE ES LA PROGRAMACIÓN ORIENTADA A OBJETOS? En la programación estructurada todos los programas tienen las estructuras secuencial, repetitiva o condicional. También se utilizan los TAD (Tipos Abstractos de Datos) para por ejemplo una pila o un árbol.   typdef…

Arboles en C++

Árboles Generalidades Estructura De Datos NO Lineales Las estructuras dinámicas lineales de datos – listas, pilas y colas – tienen grandes ventajas de flexibilidad sobre las representaciones contiguas; Sin embargo, tienen un punto débil: SON LISTAS SECUENCIALES EN LAS ESTRUCTURAS…

Pilas en C++

Pilas Definición ¿Qué es una pila? Una pila (stack) es una estructura de datos, que consta de una serie de datos, en la cual las inserciones y eliminaciones se hacen por un extremo, llamado cima (top), de la pila. La…

Colas en C++

Colas Definición: ¿Qué es una Cola? El diccionario de la Real Academia Española define una acepción de cola como “hilera de personas que esperan turno para alguna cosa”; una hilera de vehículos esperando pasar una frontera, una hilera de personas…

Listas en C++

Listas – Definición Una lista lineal es un conjunto de elementos de un tipo dado que se encuentran ordenados y pueden variar en número. Permite el recorrido de todos y cada uno de sus elementos, sin saltear ninguno y en…

E/S DE FICHEROS en C++

Conceptos Ficheros. Abrir, cerrar, escribir y leer Igual que la consola se asocia a unos streams llamados cin y cout, se pueden asociar funciones de lectura y escritura a un stream para ficheros. El fichero o archivo es un espacio…

ENTRADAS/SALIDAS STANDARD en C++

Entradas/Salidas  Standard EL FICHERO STDIO.H Primer ejemplo de programa con entradas/salidas standard. SIMPLEIO.C Llamamos ENTRADA/SALIDA STANDARD(E/S a partir de ahora, para abreviar), a los sitios donde los datos se toman del teclado y se muestran en la pantalla del monitor.…