Amazon cover image
Image from Amazon.com

Borland C++ 4/4.5 : iniciación y referencia / Luis Joyanes Aguilar.

By: Material type: TextTextLanguage: Spanish Series: McGraw-Hill de informáticaPublication details: Madrid : McGraw-Hill, 1996Description: 394 pContent type:
  • texto
Media type:
  • sin mediación
Carrier type:
  • volumen
ISBN:
  • 8448102797
Subject(s):
Contents:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Libros Libros Facultad Regional Santa Fe 004.438C++ J84 (Browse shelf(Opens below)) 4 8792

CONTENIDO
PARTE I. El Entorno Integrado de Desarrollo de Borland C++ 4/4.5
1. El Entorno Integrado de Desarrollo de Borland C++ 4/4.5 3
1.1. Requisitos para ejecutar Borland C++ 3
1.2. Instalación y arranque de Borland C++ 4/4.5 4
1.3. El Entorno Integrado de Desarrollo Borland C++ 4/4.5 6
1.4. Puesta a punto de un programa 19
1.5. El editor de textos 22
1.6. Su primer programa 25
1.7. Salir de Borland C++ 28
1.8. Depurar programas 28
2. La estructura de un programa C++ y los proyectos 33
2.1. Organización de un programa C/C++ 33
2.2. Escritura de una aplicación 35
2.3. La estructura de un programa C++ 37
2.4. Proyectos 39
2.5. Implementación de clases 43
PARTE II. El lenguaje C++
3. El lenguaje C++: Elementos básicos 49
3.1. Estructura general de un programa en C++ 49
3.2. Creación de un programa 50
3.3. Compilación, enlace y ejecución 52
3.4. Los elementos de un programa en C++ 54
3.5. Tipos de datos estándar en C++ 56
3.6. Constantes 56
3.7. Variables 59
3.8. Entradas y salidas 61
4. Operadores 69
4.1. Expresiones 69
4.2. Operadores aritméticos 70
4.3. Operadores de asignación 73
4.4. Operadores relacionales 73
4.5. Operadores lógicos 75
4.6. Operadores de manipulación de bits 76
4.7. Operadores especiales 77
4.8. Conversiones de tipos 79
4.9. Prioridad y asociatividad 81
5. Estructura de control 83
5.1. Sentencia while 83
5.2. Sentencia do 84
5.3. Sentencia for 84
5.4. Sentencia if e if-else 85
5.5. Sentencia switch 86
5.6. Sentencias break y continue 87
5.7. Función exit 88
5.8. Sentencia goto 88
6. Funciones 89
6.1. Declaración de una función (prototipos) 89
6.2. Definición de una función 90
6.3. Llamada a una función 90
6.4. Funciones que devuelven valores (sentencia return) 90
6.5. El tipo void 91
6.6. Argumentos por defecto 91
6.7. Paso de parámetros 92
6.8. Parámetros referencia y llamada por referencia 93
6.9. Variables globales y locales 94
6.10. Clases de almacenamiento 95
6.11. Variables tipo registro 96
6.12. Funciones inlin 96
6.13. Recursividad 97
7. Estructuras de datos 99
7.1. Arrays 99
7.2. Punteros (apuntadores) 101
7.3. Cadenas 108
7.4. Estructuras 113
7.5. Uniones 115
8. Archivos 117
8.1. E/S por archivos 117
8.2. Archivos de texto 121
8.3. Archivos de datos binarios 123
8.4. ¿Qué hacer si hay problemas? 126
8.5. Manejar la impresora 126
9. El preprocesador 129
9.1. Directiva nula # 129
9.2. Directivas #define y #undef 129
9.3. Compilación condicional 130
9.4. Constantes predefinidas 131
9.5. #error 132
9.6. #line 132
9.7. #pragma 132
9.8. #include 133
9.9. Macros 133
10. Entrada/Salida por flujos (streams) 131
10.1. Salida (cout) 136
10.2. Entrada (cin) 139
10.3. Entrada/Salida con archivos 140
PARTE III. Programación orientada a objetos con C++
11. Conceptos orientados a objetos 147
11.1. Programación estructurada 147
11.2. Programación orientada a objetos 148
11.3. Abstracción de datos 150
11.4. Herencia 151
11.5. Polimorfismo 153
11.6. Lenguajes orientados a objetos 153
11.7. El lenguaje C++ 153
PARTE IV. La programación orientada a objetos con C++
12. Clases, herencia y polimorfismo 157
12.1. Clases y objetos 157
12.2. Herencia y polimorfismo 165
13. Sobrecarga y administración dinámica de la memoria 171
13.1. Sobrecarga de operadores y funciones 171
13.2. Administración dinámica de la memoria 175
14. Clases abstractas, plantillas (templates) y excepciones 181
14.1. Clases abstractas 181
14.2. Plantillas (templates) 182
14.3. Excepciones 187
14.4. Ejemplo de manejo de excepciones 190
15. Flujos (streams) avanzados en C++ 193
15.1. Flujos 193
15.2. La jerarquía de clases de E/S 194
15.3. La clase streambuf 196
15.4. La jerarquía de clases iostream 196
15.5. Los manipuladores 197
15.6. Indicadores de formato en iostream 198
15.7. Tratamiento de errores de flujo 199
PARTE V. Biblioteca de clases iostream
16. Referencia de funciones 205
16.1. Clase filebuf 205
16.2. Clase fstream 208
16.3. Clase fstreambase 209
16.4. Clase ifstream 210
16.5. Clase ios 211
16.6. Clase iostream 216
16.7. Clase iostream_withassign 216
16.8. Clase istream 217
16.9. Clase istream_withassign 219
16.10. Clase istrstream 220
16.11. Clase ofstream 220
16.12. Clase ostream 220
16.13. Clase ostream_withassign 222
16.14. Clase ostrstream 222
16.15. Clase streambuf 223
16.16. Clase strstreambase 229
16.17. Clase strsreambuf 229
16.18. Clase strstream 231
PARTE VI. Biblioteca de funciones
17. Biblioteca de funciones 235
17.1. Plantilla de referencia de entradas 235
17.2. Funciones de asignación de memoria 236
17.3. Funciones de búsqueda y ordenación 244
17.4. Funciones de cadena 246
17.5. Funciones de clasificación de caracteres 256
17.6. Funciones de calendario (fecha y hora) 259
17.7. Funciones de control de directorios 265
17.8. Funciones de control de procesos 270
17.9. Funciones de conversión de datos 276
17.10. Funciones de entrada/salida 281
17.12. Funciones matemáticas 309
17.13. Funciones de manipulación de bloques de memoria (buffers) 324
17.14. Funciones de presentación de textos 328
18. Diccionario de palabras reservadas de C++ 335
APENDICES
A. Código de caracteres ASCII 359
B. Palabras reservadas C/C++ 363
C. Prioridad y asociatividad de operadores 369
Glosario 375
Bibliografía 385
Indice 389

There are no comments on this title.

to post a comment.

Powered by Koha