martes, 10 de enero de 2017

Tutorial de C++

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