Manual Programacion en C++ Español [Aprende Como si Estuvieras en Primero] - Detodoprogramacion.org

BUSCADOR

Aprende a como descargar

14 enero 2012

Manual Programacion en C++ Español [Aprende Como si Estuvieras en Primero]

Manual  Programacion en C++ Español
Español | 1 Mb | Pdf | Pass:www.detodoprogramacion.org
Descripción:
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.

Una particularidad del C++ es la posibilidad de redefinir los (operadores), y de poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.


Contenido:
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 VARIABLES
  • ESPECIFICADOR CONST PARA VARIABLES
  • ESPECIFICADOR CONST PARA PUNTEROS
  • CONVERSIONES EXPLÍCITAS DE TIPO
  • ESPECIFICADOR INLINE PARA FUNCIONES
  • SOBRECARGA DE FUNCIONES
  • VALORES POR DEFECTO DE PARÁMETROS DE UNA FUNCIÓN
  • VARIABLES DE TIPO REFERENCIA
  • OPERADORES NEW Y DELETE PARA GESTIÓN DINÁMICA DE MEMORIA
  • PUNTEROS DE TIPO VOID
  • NUEVA FORMA DE REALIZAR LAS OPERACIONES DE ENTRADA Y SALIDA
  • FUNCIONES CON NÚMERO DE PARÁMETROS VARIABLE
3 MODIFICACIONES MAYORES
  • INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS (OOP)
  • CLASES, OBJETOS Y MÉTODOS
  • EJEMPLO DE CLASE EN C++: NÚMEROS COMPLEJOS
  • CLASE SIN SECCIONES PRIVADAS: STRUCT
  • CLASES CON SECCIONES 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 escribir un constructor de copia
  • Los constructores y el operador de asignación (=)
  • Destructores
  • CLASES Y FUNCIONES FRIEND
  • EL PUNTERO THIS
  • SOBRECARGA DE OPERADORES
  • Clase cadena para manejo de cadenas de caracteres
  • Definición de funciones y operadores de la clase cadena
  • Ejemplo de utilización de la clase cadena
  • Sobrecarga de los operadores (++) y (--)
  • OBJETOS MIEMBRO DE OTROS OBJETOS.
  • VARIABLES MIEMBRO STATIC
  • FUNCIONES MIEMBRO STATIC
  • Manual Programación C++
  • Manuales lenguajes programación español
  • Curso programación guia gratis
  • Gratuito pdf
  • Tutorial c++
  • Tutoriales ejemplos programación
4 HERENCIA
  • NECESIDAD DE LA HERENCIA
  • DEFINICIÓN DE HERENCIA
  • Variables y funciones miembro protected
  • CONSTRUCTORES DE LAS CLASES DERIVADAS: INICIALIZADOR BASE
  • HERENCIA SIMPLE Y HERENCIA MÚLTIPLE
  • CLASES BASE VIRTUALES
  • CONVERSIONES ENTRE OBJETOS DE CLASES BASE Y CLASES DERIVADAS
5 POLIMORFISMO
  • IMPLEMENTACION DE LAS FUNCIONES VIRTUALES
  • FUNCIONES VIRTUALES PURAS
  • CLASES ABSTRACTAS
  • DESTRUCTORES VIRTUALES
6 ENTRADA/SALIDA EN C++
  • ENTRADA/SALIDA CON FORMATO
  • ACTIVAR Y DESACTIVAR INDICADORES
  • FUNCIONES MIEMBRO WIDTH(), PRECISION() Y FILL()
  • Manipuladores de entrada/salida
  • SOBRECARGA DE LOS OPERADORES DE ENTRADA/SALIDA ( Y )
  • ENTRADA/SALIDA DE FICHEROS
  • Funciones miembro de iostream
  • Funciones miembro de fstream
  • Ejemplo completo de lectura y escritura en un fichero
  • Errores de Entrada/Salida
7 OPCIONES AVANZADAS: PLANTILLAS (TEMPLATES) Y MANEJO DE EXCEPCIONES
  • PLANTILLAS
  • Plantillas de funciones
  • Plantillas de clases
  • Plantillas vs. Polimorfismo
  • MANEJO DE EXCEPCIONES
8 BIBLIOGRAFÍA  

No hay comentarios:

Publicar un comentario

Post Top Ad