El resultado es completo, y la cobertura autorizada del lenguaje C++ en su biblioteca estándar, y las técnicas de diseño clave.Basado en el estándar ANSI/ISO C++ estándar, The C++ Programming Language proporciona una cobertura actualizada y completa de todas las características del lenguaje C++ y los componentes de su biblioteca estándar. Por ejemplo:
- Clases abstractas como interfaces
- Jerarquías de clases para la programación orientada a objetos
- Plantillas como base para el software genérico de tipo seguro
- Excepciones para el manejo de errores regulares
- Espacios de nombres para la modularidad de software a gran escala
- Identificación de tipo en tiempo de ejecución para sistemas débilmente acoplados
- El subconjunto C de C+ para compatibilidad C+ y a nivel de sistema
- Contenedores y algoritmos estándar
- Cadenas estándar, I/O arroyos y numéricos
- Compatibilidad C, la internacionalización, y la excepción de seguridad
Bjarne Stroustrup hace C++ aún más accesible para los nuevos en el lenguaje, además de la adición de información y técnicas avanzadas que incluso expertos programadores de C++ encontrarán invaluable.
1 Notes to the Reader
2 A Tour of C++
3 A Tour of the Standard Library
Part I: Basic Facilities
4 Types and Declarations
5 Pointers, Arrays, and Structures
6 Expressions and Statements
7 Functions
8 Namespaces and Exceptions
9 Source Files and Programs
Part II: Abstraction Mechanisms
10 Classes
11 Operator Overloading
12 Derived Classes
13 Templates
14 Exception Handling
15 Class Hierarchies
Part III: The Standard Library
16 Library Organization and Containers
17 Standard Containers
18 Algorithms and Function Objects
19 Iterators and Allocators
20 Strings
21 Streams
22 Numerics
Part IV: Design Using C++
23 Development and Design
24 Design and Programming
25 Roles of Classes
Appendices:
A The C++ Grammar
B Compatibility
C Technicalities
D Locales
E Standard-Library Exception Handling
Autor/es: Bjarne Stroustrup
Edición: 3ra Edición
ISBN: 0201700735 | 978-0201700732
Tipo: Libro
Formato: PDF
Idioma: Inglés

0 comentarios:
Publicar un comentario