Introduccion a la programacion c++
Enviado por Helena • 26 de Diciembre de 2018 • 35.352 Palabras (142 Páginas) • 318 Visitas
...
FUNCIONES .................................................................................................................................. 28
Declaración de funciones.............................................................................................................. 28
Definición de funciones ............................................................................................................... 28
Paso de parámetros..................................................................................................................... 29
Parámetros array ........................................................................................................................ 29
Retorno de valores...................................................................................................................... 30
Sobrecarga de funciones............................................................................................................... 30
Parámetros por defecto ................................................................................................................ 30
Parámetros indefinidos ................................................................................................................ 31
Recursividad.............................................................................................................................. 32
Punteros a funciones................................................................................................................... 33
La función main() ...................................................................................................................... 33
VARIABLES DINÁMICAS................................................................................................................. 34
Punteros y direcciones................................................................................................................. 34
El puntero NULL....................................................................................................................... 35
Punteros void ............................................................................................................................ 35
Aritmética con punteros .............................................................................................................. 36
Punteros y parámetros de funciones ............................................................................................... 37
iii
---------------------------------------------------------------
Punteros y arrays........................................................................................................................ 37
Operadores new y delete ............................................................................................................... 38
Punteros y estructuras ................................................................................................................. 39
Punteros a punteros .................................................................................................................... 39
PROGRAMACIÓN EFICIENTE ............................................................................................................ 40
Estructura de los programas .......................................................................................................... 40
El preprocesador ......................................................................................................................... 42
Funciones inline ........................................................................................................................ 43
Inclusión de rutinas en ensamblador ............................................................................................... 43
Eficiencia y claridad de los programas............................................................................................. 44
CLASES........................................................................................................................................ 44
Introducción .............................................................................................................................. 44
Clases y miembros ..................................................................................................................... 45
Métodos estáticos y funciones amigas ............................................................................................ 50
Construcción y destrucción........................................................................................................... 51
HERENCIA Y POLIMORFISMO........................................................................................................... 56
Clases derivadas o subclases ......................................................................................................... 56
Clases abstractas ........................................................................................................................ 60
Herencia múltiple ....................................................................................................................... 61
Control
...