Todo se puede aprender
...si se quiere.
Home » , » Aprenda C++ Como Si Estuviese en Primero

Aprenda C++ Como Si Estuviese en Primero

4 de febrero de 2015 | 19:54

En este tutorial hallarás los fundamentos del lenguaje C++ tradicional a partir del lenguaje C.

Ha sido creado por Javier García de Jalón, José Ignacio Rodríguez, Iñigo Mingo, Aitor Imaz, Alfonso Brazález, Alberto Larzabal, Jesús Calleja, Jon García, y pertenece a la colección: "Aprenda ..., como si estuviera en primero".

Su descripción se realiza en dos partes: una inicial en la que se contemplan las modificaciones, y una posterior con los añadidos.

Este es un excelente y extenso tutorial sobre C++ para principiantes, que recorre los conceptos de herencia, polimorfismo, entrada/salida, plantillas y excepciones.


Indice:

1.-Introducción
2.-Modificaciones menores
-Cambio en la extensión del nombre de los ficheros
-Comentarios introducidos en el programa
-Declaración simplificada de variables tipo enumeración
-Declaración simplificada de variables correspondientes a estructuras
-Mayor flexibilidad en la declaración de variables
-Scope o visibilidad de las variables
-Especificador conts para variables
-Especificador const para punteros
-Conversiones explicitas de tipo
3.-Modificaciones mayores
-Introducción a la programación orientada a objetos
-Clases objetos y métodos
-Ejemplo de clases en C++, números complejos
-Clase sin sesiones privadas: struct
-Clases con sesiones privadas
-Expansión inline
-Definición
-Implementación de las funciones inline
-Entrada y salida de datos
-Una breve comparación con la entrada y salida de datos de Ansi c
-Operadores new y delete con clases
-Constructores y destructores
-Inicializadores
-Llamadas al constructor
-Constructor por defecto y constructor con parámetros con valor por defecto
-Constructor de oficio
-Constructor de copia
-Necesidad de construir un constructor de copias
-Los constructores y el operador de asignación(=)
4.-Herencia
-Necesidad de la herencia
-Definición de herencia
-Variables y funciones miembro protected
-Constructores de las clases derivadas: inicializadores base
-Herencia simple y herencia múltiple
-Clase bases virtuales
5.-Polimorfismo
-Implementación de las funciones virtuales
-Funciones virtuales puras
-Clases abstractas
-Destructores virtuales
6.-Entrada-salida en C++
-Entrada/salida con formatos
-Activar y desactivar indicadores
-Funciones miembros width(), precision() y fill()
-Manipuladores de entrada salida
-Sobrecarga de los operadores de entrada salida (<<Y>>)
-Entrada salida de ficheros
-Funciones miembros de iostream
-Funciones miembros de fstream
-Ejemplo de lectura escritura en un fichero
-Errores de entrada salida
7.-Opciones avanzadas: plantillas y manejos de excepciones
-Plantillas
-Plantillas de funciones
-Plantillas de clases
-Plantillas vs polimorfismos
-Manejo de excepciones.



Hosting: Drive (Direct Download for Desktop and Mobile)
Archivo: Pdf
Idioma: Español
Peso:  (451 KB)

Descargar Introducción a Node.js a través de Koans
Compartir