Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
2Activity
×

Table Of Contents

TABLA DE CONTENIDO
Notas previas
Proceso para la obtención de un programa ejecutable
Fichero fuente y programa o código fuente:
Ficheros objeto, código objeto y compiladores:
Librerías:
Ficheros ejecutables y enlazadores:
Errores:
Propósito de C y C++
CAPITULO 1 Toma de contacto
CAPITULO 2 Tipos de variables I
Tipos fundamentales
Tipo "char" o carácter:
Tipo "int" o entero:
Tipo "float" o coma flotante:
Tipo "bool" o Booleana:
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
CAPITULO 3 Funciones I: Declaración y definición
CAPITULO 4 Operadores I
Operadores aritméticos
Operadores de asignación
Operador coma
Operadores de igualdad
Operadores lógicos
Operadores relacionales
Nota:
CAPITULO 5 Sentencias
Bloques
Expresiones
Llamadas a función
Asignación
Nula
Bucles
Bucles "while"
Bucle "do while"
Bucle "for"
Etiquetas
Etiquetas de identificación
Etiquetas "case" y "default"
Selección
Sentencia "if...else"
Sentencia "switch"
Sentencias de salto
Sentencia de ruptura "break"
Sentencia de "continue"
Sentencia de salto "goto"
Sentencia de retorno "return"
Sobre las sentencias de salto y la programación estructurada
Comentarios
CAPITULO 6 Declaración de variables
Cómo se declaran las variables
Ámbito de las variables:
Ejemplos capítulos 1 a 6
Ejemplo 1
Ejemplo 4
CAPITULO 7 Normas para la notación
Constantes "int"
Constantes "char"
CAPITULO 8 Cadenas de caracteres
CAPITULO 9 Librerías estándar
Librería de entrada y salida fluidas "iostream.h"
Librería de entrada y salida estándar "stdio.h"
Función "getchar()"
Función "putchar()"
Función "gets()"
Función "puts()"
Función "printf()"
Librería de rutinas de conversión estándar "stdlib.h"
Función "atoi()"
Función "max()"
Función "min()"
Función "abs()"
Función "random()"
Librería rutinas de conversión y clasificación de caracteres "ctype.h"
Función "toupper()"
Función "tolower()"
Funciones "is<conjunto>()"
Ejemplos capítulos 7 a 9
Ejemplo 5
Ejemplo 6
Ejemplo 7
Ejemplo 8
CAPITULO 10 Conversión de tipos
"Casting", conversiones explícitas de tipo:
CAPITULO 11 Tipos de variables II: Arrays o Arreglos
Asignación de arrays:
Algoritmos de ordenación, método de la burbuja:
Ejercicios (creo que ya podemos empezar con los ejercicios :-) :
CAPITULO 12 Tipos de variables III: Estructuras
Funciones en el interior de estructuras:
Asignación de estructuras:
Arrays de estructuras:
Estructuras anidadas:
Ejercicios:
CAPITULO 13 Tipos de variables IV: Punteros 1
Declaración de punteros:
Correspondencia entre arrays y punteros:
Operaciones con punteros:
Asignación
Operaciones aritméticas
Ejemplos:
Variables dinámicas:
CAPITULO 14 Operadores II: Más operadores
Operadores de Referencia (&) e Indirección (*)
Operador "sizeof"
Operadores . y ->
Operador de preprocesador
Directiva define:
Directiva include:
Operadores de manejo de memoria "new" y "delete"
Operador new:
Operador delete:
CAPITULO 15 Operadores III: Precedencia
CAPITULO 16 Funciones II: Parámetros por valor y por referencia
Referencias a variables:
Pasando parámetros por referencia:
Punteros como parámetros de funciones:
Arrays como parámetros de funciones:
Estructuras como parámetros de funciones:
CAPITULO 17 Más librerías estándar: string.h
Librería rutinas de manipulación de 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()"
CAPITULO 18 Estructuras II: Uniones
Estructuras anónimas:
CAPITULO 19 Punteros II: Arrays dinámicos
Problema:
CAPITULO 20 Operadores IV: Más operadores
Operadores de bits
Operador condicional
CAPITULO 21 Definición de tipos, tipos derivados
CAPITULO 22 Funciones III
Parámetros con valores por defecto
Funciones con número de argumentos variable
Tipos:
Macros:
Argumentos de main
Funciones inline
CAPITULO 23 Funciones IV: Sobrecarga
Ejercicio:
CAPITULO 24 Operadores V: Operadores sobrecargados
CAPITULO 25 El preprocesador
CAPITULO 26 Funciones V: Recursividad
CAPITULO 27 Tipos de Variables V: Tipos de almacenamiento
auto
register
static
extern
CAPITULO 28 Clases I: Definiciones
POO:
Objeto:
Mensaje:
Método:
Clase:
Interfaz:
Herencia:
CAPITULO 29 Declaración de una clase
Especificaciones de acceso:
Acceso privado, private:
Acceso público, public:
Acceso protegido, protected:
CAPITULO 30 Constructores
Sobrecarga de constructores:
Constructores con argumentos por defecto:
Asignación de objetos:
Constructor copia:
CAPITULO 31 Destructores
CAPITULO 32 El puntero this
CAPITULO 33 Sistema de protección
Declaraciones friend
Funciones externas amigas
Funciones amigas en otras clases
Clases amigas
Funciones miembro constantes
Miembros estáticos de una clase (Static)
CAPITULO 35 Más sobre las funciones
Funciones sobrecargadas:
Funciones con argumentos con valores por defecto:
CAPITULO 36 Operadores sobrecargados:
Sobrecarga de operadores binarios:
Sobrecargar el operador de asignación: ¿por qué?
Operadores binarios que pueden sobrecargarse:
Forma funcional de los operadores:
Sobrecarga el operadores para la clases con punteros:
Sobrecarga de operadores unitarios:
Operadores unitarios sufijos:
Operadores unitarios que pueden sobrecargarse:
Operadores de conversión de tipo
Sobrecarga del operador de indexación []:
Sobrecarga del operador de llamada ():
CAPITULO 37 Herencia:
Jerarquía, clases base y clases derivadas:
Derivar clases, sintaxis:
Constructores de clases derivadas:
Inicialización de clases base en constructores:
Inicialización de objetos miembros de clases:
Sobrecarga de constructores de clases derivadas:
Destructores de clases derivadas:
CAPITULO 38 Funciones virtuales:
Redefinición de funciones en clases derivadas:
Superposición y sobrecarga:
Polimorfismo:
Funciones virtuales:
Destructores virtuales:
Constructores virtuales:
CAPITULO 39 Derivación múltiple:
Constructores de clases con herencia múltiple:
Herencia virtual:
Funciones virtuales puras:
Clases abstractas:
Uso de derivación múltiple:
0 of .
Results for:
No results containing your search query
P. 1
Curso de C++

Curso de C++

Ratings: (0)|Views: 4,748|Likes:

More info:

Published by: Iader Camilo Martinez Peinado on Mar 09, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

03/09/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 38 are not shown in this preview.
You're Reading a Free Preview
Pages 42 to 78 are not shown in this preview.
You're Reading a Free Preview
Pages 82 to 152 are not shown in this preview.
You're Reading a Free Preview
Page 156 is not shown in this preview.
You're Reading a Free Preview
Pages 160 to 195 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->