Tabla de contenidos
1. Intro .....................................................................................................................................1
2. Hola nena............................................................................................................................3
3. Funciones............................................................................................................................5
4. Tipos de datos....................................................................................................................9
5. Operadores .......................................................................................................................13
6. Parametros, ambito, sobrecarga ...................................................................................19
7. Clases.................................................................................................................................25
8. Iteraciones ........................................................................................................................31
9. Punteros ............................................................................................................................37
10. Referencias .....................................................................................................................43
11. Funciones avanzadas....................................................................................................51
12. Arrays ..............................................................................................................................59
13. Herencia..........................................................................................................................63
14. Herencia multiple .........................................................................................................69
15. Miembros estaticos.......................................................................................................77
16. Clases y sus amigas ......................................................................................................81
17. Entrada/Salida ...............................................................................................................89
18. Preprocesador ................................................................................................................95
19. Principios de POO ........................................................................................................99
20. Templates......................................................................................................................101
21. Excepciones ..................................................................................................................107
22. Librerias estandar .......................................................................................................113
23. Notas, autoria, licencia, referencias.........................................................................117
Capítulo 1. Intro
Figura: el caballero de Peter Class.
Este es el diario de Peter Class sobre sus dias aprendizaje de una disciplina de caballeros:
c++ sobre linux. No pretende ser una vision exaustiva del lenguaje c++,
simplemente muestra su uso a traves de los ejemplos. Un lenguaje orientado a objetos
como c++ precisa de cierta explicacion previa antes de meterse en desarrollos
serios, y para aprenderlo que mejor que programar ejemplos.
Peter era un campesino que se empeño en convertirse en paladin de c++, para desfacer
entuertos y para llevar la virtud a los lugares mas sacrilegos de la programacion.
No fue facil, y sus experiencias se cuentan aqui. Este diario es por tanto un conjunto
de ejemplos de codigo glosados por el ahora caballero Peter Class.
Atencion: este tutorial no contiene ni una sola linea de codigo util. Simplemente es un
conjunto de ejemplos ultrasimplones que tratan de mostrar la sintaxis cd c++. Puede
ser util como referencia rapida, sobre todo si da pereza mirar en los tipicos libros de
c++ de 900 paginas. Si, esos mismos libros que en la pagina 200 todavia estan con
las estructuras de control; pero no dire nombres <-- estoy pensando en Deitel, pero
openjade ocultara esto jeje --> Doh
No hay comentarios:
Publicar un comentario