» » Curso De C++ - Indice

Curso De C++ - Indice

      

Curso De C++ - Indice


-Proceso obtención programa
-Código fuente
-Interpretes y compiladores
-Ficheros objeto y compiladores
-Librerías o bibliotecas
-Ficheros ejecutables y enlazadores
-Errores
-Propósito de C y C++

capítulo Toma de contacto

capítulo Tipos de variables I
-Sobre la sintaxis
-Tipos fundamentales
-Tipo "char" o carácter:
-Tipo "long long":
-Tipo "float" o coma flotante:
-Tipo "bool" o Booleano:
-Tipo "double" o coma flotante de doble precisión:
-Tipo "void" o sin tipo:
-Tipo "enum" o enumerado:
-Palabras reservadas usadas en este capítulo.

capítulo Funciones I
-Prototipo
-Definición
-Estructura de programa
-Estructuras complejas
-Palabras reservadas usadas en este capítulo.

capítulo Operadores I
-Aritméticos
-Coma
-De comparación
-Expresiones
-Cortocircuito
-Tablas de verdad
-Expresiones frecuentes
-sizeof
-Asociaciones
-Cortocircuito
-Palabras reservadas usadas en este capítulo.

capítulo Sentencias
-Bloques
-Expresiones
-Llamadas a función
-Asignación
-Nula
-Bucle "mientras"
-Bucle "hacer...mientras"
-Bucle "para"
-Identificación
-case y default
-Selección
-if...else
-switch
-Ruptura
-continue
-De salto
-De retorno
-Uso
-Comentarios
-Palabras reservadas usadas en este capítulo.

-Declaración de variables
-Ámbitos
-Ámbito de las variables
-Enmascaramiento
-Operador de ámbito
-Ejemplo 6.1
-Ejemplo 6.2
-Ejemplo 6.3
-Ejemplo 6.4
-Ejemplo 6.5
 
capítulo Notación
-int
-long
-long long
-unsigned
-unsigned long
-unsigned long long
-double
-long double
-Constantes enteras
-Constantes p. flotante
-char
-Secuencias de escape
-¿Por qué?

capítulo Cadenas de caracteres

capítulo Conversión de tipos
-Conversiones a bool
-Conversiones explícitas
-Ejemplo 9.1
-Ejemplo 9.2
-Ejemplo 9.3
-Ejemplo 9.4

capítulo 10 Variables II: Arrays
-Inicialización
-Operadores
-Ordenar arrays
-Problemas

-Funciones en estructuras
-Inicialización estructuras
-Asignación de estructuras
-Arrays de estructuras
-Estructuras anidadas
-sizeof con estructuras
-Campos de bits
-Palabras reservadas 11
-Problemas
-Ejemplo 11.1
-Ejemplo 11.2
-Ejemplo 11.3
-Ejemplo 11.4
-Ejemplo 11.5

capítulo 12 Objetos IV: Punteros 1
-Declaración de punteros
-Obtener punteros a objetos
-Objeto apuntado
-Diferencia con objetos
-Operaciones con punteros
-Asignación
-Operaciones aritméticas
-Comparación entre punteros
-Punteros a estructuras
-Ejemplos
-Objetos dinámicos
-Problemas
-Ejemplo 12.1
-Ejemplo 12.2
-Ejemplo 12.3

capítulo 13 Operadores II
-Referencia e Indirección
-Operadores . y ->
-Operador de preprocesador
-Directiva define
-Directiva include
-Operador new
-Operador delete
-Palabras reservadas 13

capítulo 14 Oper III: Precedencia

 
-Referencias a variables
-Parámetros por referencia
-Arrays como parámetros
-Parámetros estructuras
-Retorno de referencias
 

capítulo 16 Variables V: Uniones
-Estructuras anónimas
-Inicialización de uniones
-Discriminadores
-Funciones en uniones
-Palabras reservadas 16
-Ejemplo 16.1
-Ejemplo 16.2
-Ejemplo 16.3
-Ejemplo 16.4
 

capítulo 18 Operadores IV
-Operadores de bits
-Ejemplos
-Operador condicional

capítulo 19 Definición de tipos
-Ejemplos
-Palabras reservadas 19
-Ejemplo 19.1
-Ejemplo 19.2
-Ejemplo 19.3

-Valores por defecto
-Tipos
-Macros
-Leer parámetros
-Argumentos en main
-Funciones inline
-Utilidad
-Asignación
-Llamadas
-Palabras reservadas 20

-Resolución de sobrecarga
-Problema

-Operadores unitarios
-Forma prefija
-Forma sufija
-Operador de asignación
-Notación funcional
-Palabras reservadas 22
-Problemas
-Ejemplo 22.1
-Ejemplo 22.2

capítulo 23 El preprocesador
-Directiva #define
-Directiva #undef
-Directivas condicionales
-Directivas #ifdef, #ifndef
-Directiva #error
-Directiva #include
-Directiva #line
-Directiva #pragma
-Directiva #warning

Otras formas
Ejemplo 24.1
Ejemplo 24.2
Ejemplo 24.3
Ejemplo 24.4
Ejemplo 24.5

capítulo 25 Vbls VII: Almacenamiento
Automático
Estático
Externo
Registro
Modificador volatile
Modificador mutable
Palabras reservadas 25

capítulo 26 Espacios con nombre
Declaraciones y definiciones
Utilidad
Espacios anónimos
Espacio global
Espacios anidados
Palabras reservadas 26


capítulo 27 Clases I: definiciones
Definiciones
POO
Objeto
Mensaje
Método
Clase
Interfaz
Herencia
Jerarquía
Polimorfismo

Especificadores de acceso
Acceso privado
Acceso público
Acceso protegido
Palabras reservadas 28

capítulo 29 Constructores
Constructor por defecto
Inicialización de objetos
Sobrecargar constructores
Argumentos por defecto
Asignación de objetos
Constructor copia

capítulo 30 Destructores

capítulo 31 El puntero this
Palabras reservadas 31
Ejemplo 31.1
Ejemplo 31.2
Ejemplo 31.3

Declaraciones friend
Funciones amigas externas
Amigas en otras clases
Clases amigas
Palabras reservadas 32

capítulo 33 Modificadores
Funciones inline
Funciones constantes
Miembros estáticos
Palabras reservadas 33 

Funciones sobrecargadas
Valores por defecto

Forma funcional
Clases con punteros
Notas sobre este tema
Unitarios sobrecargables
Conversión de tipo
Operador de llamada () 

capítulo 36 Herencia
Jerarquía, base y derivada
Derivar clases, sintaxis
Iniciar clases base
Iniciar objetos
Sobrecargar constructores
Destructores en derivadas

capítulo 37 Funciones virtuales
Redefinición de funciones
Superposición y sobrecarga
Polimorfismo
Funciones virtuales
Destructores virtuales
Constructores virtuales
Palabras reservadas 37

Constructores
Herencia virtual
Funciones virtuales puras
Clases abstractas
Uso de derivación múltiple

capítulo 39 Trabajar con ficheros
Crear y abrir
Ficheros binarios
Acceso aleatorio
Entrada y salida
Sobrecarga << y >>
Estado de stream

capítulo 40 Plantillas
Sintaxis
Plantillas de funciones
PlantillaTabla
Ejemplo de plantilla Tabla
Posibles problemas
Tablas de cadenas
Instancia de una plantilla
Plantilla genérica
Amigos de plantillas
Amiga de una plantilla
Amiga de una instancia
Ejemplo de plantilla
Bibliotecas de plantillas
Palabras reservadas 40
Palabra typename

capítulo 41 Punteros a miembros
Asignación a punteros
Operadores .* y ->*

capítulo 42 Castings en C++
const_cast<>
reinterpret_cast<>
Castings cruzados

capítulo 43 Manejo de excepciones
Constructores y destructores
Excepciones estándar
Relanzar una excepción


El origen
Tabla ASCII
Las letras son números
Manejar signos

Palabras reservadas C++
Palabras reservadas C


Entrada y salida "iostream"
Entrada y salida estándar C
Función getchar()
Función putchar()
Función gets()
Función puts()
Función printf()
Conversion "stdlib.h"
Función atoi()
Función system()
Función abs()
Función rand()
Función srand()
Tratar caracteres ctype.h
Función toupper()
Función tolower()
Macros is()
Manipular cadenas string.h
Función strlen()
Función strcpy()
Función strcmp()
Función strcat()
Función strncpy()
Función strncmp()
Función strncat()
Función strtok()


Trigrafos
Símbolos alternativos

Clases para streams
Clase streambuf
Funciones protegidas
Clase ios
Enums
Clase filebuf
Constructores
Funciones
Clase istream
Constructor
Clase ostream
Constructor
Clase iostream
Constructor
Clase fstreambase
Constructores
Clase ifstream
Constructores
Clase ofstream
Constructores
Clase fstream
Constructores
Clase strstreambuf
Constructores
Clase strstreambase
Constructores
Clase istrstream
Constructores
Clase ostrfstream
Constructores
Clase strstream
Constructores
Objetos predefinidos
Objeto cout
El operador <<
Funciones de cout
Objeto cin
El operador >>
Funciones de cin

Categorias: Noticias / Tutorial C++ / Tutorial / Cursos / Lenguajes De Programacion
Añadir Comentario
Información
Usuarios que están en este grupo no pueden dejar comentarios en la página