Disponible la nueva versión "donationware" 7.3 de OrganiZATOR
Descubre un nuevo concepto en el manejo de la información.
La mejor ayuda para sobrevivir en la moderna jungla de datos la tienes aquí.

Curso C++

[Home]  [Inicio]  [Índice]


7   Bibliografía  &    Webografía


Libros y otras fuentes de información y recursos C++ en la Web [1]

Web de AT&T; en especial las páginas de Stroustrup      http://www.research.att.com/~bs/

[ACRM-01]  "The Annotated C++ Reference Manual".  Margaret Ellis y Bjarne Stroustrup

Este libro también tiene su acrónimo: ACRM por el que es generalmente conocido.  La primera edición fue tomada como base por el Comité de Normalización para la redacción del primer Estándar C++.  Según los expertos está un poco pasado de fecha ("Out to date"), pero sigue siendo una inestimable ayuda para el que quiera realmente comprender el lenguaje.  Está lleno de anotaciones, comentarios y explicaciones del "porqué" son así las cosas en C++.  Es desde luego mucho más didáctico que el TC++PL, aunque en realidad ambos libros se complementan.


Addison-Wesley.

23ª reimpresión.  Abril 2001.

ISBN: 0-201-51459-1

[Coplien-94]  "Advanced C++ Programming Styles and Idioms". James O. Coplien.

Junto con Andy Koening, Stanley B. Lippman, Bárbara Moo y algunos más, Coplien es uno de los miembros del selecto grupo de colaboradores de Stroustrup que trabajó en el desarrollo del C++ desde sus comienzos en los laboratorios de AT&T.. 

Copyriht 1992 AT&T Bell Telephone Laboratories, Incorporated

Addison-Wesley, Reading, MA. 1992. Reimpresión Diciembre 1994

ISBN: 0-201-54855-0

[D&EC++99]  "The Design and Evolution of C++".  Bjarne Stroustrup

Podríamos decir que junto con los dos anteriores, este libro D&EC++, completa las fuentes genuinas del C++ (cualquier obra sobre este lenguaje acaba inevitablemente citando en su bibliografía las fuentes originales).  En realidad es un libro para curiosos y amantes del C++.  Si es cierto que para comprender bien algo es necesario conocer su génesis y evolución, esta es la historia del lenguaje escrita en primera persona. Seguramente no existe nadie más autorizado que su creador para explicarnos "porqué" y "como" el lenguaje ha llegado a ser lo que es actualmente.


Addison-Wesley.

7ª reimpresión Noviembre 1999

ISBN: 0-201-54330-3

[Eckel-00]  "Thinking in C++"  Bruce Eckel

2ª Ed. 2000

Prentice Hall

Upper Saddle River, New Jersey 07632

ISBN 0-13-979809-9.

   Existe una versión en la Web para libre descarga (varios formatos) en el sitio del autor: www.mindview.net

[Jakubik]  Callbacks in C++     www.newty.de/ 

Sitio mantenido por Paul Jakubik

[Jiménez-04]  "Compiladores y Procesadores de Lenguaje",  José Antonio Jiménez Millán

Siempre me ha parecido que los asuntos relacionados con la compilación y el proceso de lenguajes constituyen uno de los aspectos más abstrusos de la informática.  Sin duda se lo recomiendo si desea que asuntos tales como el Análisis léxico; Análisis semántico; Tablas de símbolos; Gramáticas formales; Gramáticas independientes del contexto; Definiciones dirigidas por sintaxis, y ese largo etcétera de conceptos que se le antojan esotéricos, dejen de serlo.  Una obra con infinidad de diagramas y dibujos explicativos, escrita por alguien que domina el tema, sabe exponerlo con sencillez y tiene años de experiencia en ese área de conocimiento.

Servicio de Publicaciones de la Universidad de Cádiz

Doctor Marañón 3, 1002 Cádiz.    www.uca.es 

ISBN 84-96274-39-X


[Joyner-96]  Ian Joyner
"C++??"

A crítique of C++ and Programming and Languaje trends of the 1990s  3rd Edition 1996

 http://burks.bton.ac.uk/burks/pcinfo/progdocs/cppcrit/#abstract 

[Langer-Kreft-2000]

"Standard C++ IOStreams and Locales. Advanced Programer's Guide and Reference"

Angelika Langer y Klaus Kreft.

Addison Wesley Longman Inc. 2000

Primera impresión Enero 2000

ISBN 0-201-18395-1

[Petzold-90]  "Programming Windows"  Charles Petzold

Microsoft Press  Second Edition.  1.990

ISBN: 1-55615-264-7

[Petzold-99]  "Programming Windows"  Charles Petzold

Microsoft Press  Fifth Edition.  1.999

ISBN: 1-57231-995-X

[Prosise-99]  "Programming Windows with MFC"  Jeff Prosise

Microsoft Press Second Edition.  1.999

ISBN: 1-57231-695-0

[Schildt-88]  "C Manual de Referencia".  Herbert Schildt.

1ª Ed.  Dic. 1988

McGraw-Hill/Interamericana de España S.A.

ISBN: 0-07-881263-1

[TC++PL]  "The C++ Programming Language" Bjarne Stroustrup

De este libro, conocido universalmente por su acrónimo TC++PL, se han realizado múltiples ediciones en todos los idiomas (más de 1M de ejemplares vendidos).  En concreto he manejado dos [2]:


[TC++PL-87]  1ª Ed. 1987

Addison-Wesley.

ISBN: 0-201-12078-X


[TC++PL-00]  Special Edition 3ª reimpresión Mayo 2000

Addison-Wesley.

ISBN: 0-201-70073-5

Algunos capítulos están disponibles para descarga gratuita en las páginas de Stroustrup de la Web de AT&T    http://www.research.att.com/~bs/

[K&R-88]   "The C Programming Language" Brian W. Kernighan y Dennis M. Ritchie

2ª Ed. 1988

Prentice Hall

ISBN: 0-13-110362-8

[BC++-55]  Borland C++ 5.5

Los ejemplos y resultados comentados a lo largo de este libro se refieren principalmente al Compilador C++Builder 5.5 para Windows 32 de Borland.  Este compilador es capaz de compilar fuentes tanto en C como en C++.  Está disponible para descarga gratuita:    http://www.borland.com

[MSVC-60]  Microsoft Visual C++ 6.0

También se ha utilizado el compilador de Microsoft Visual C++ 6.0 para algunas verificaciones de compatibilidad de resultados [3].

  Inicio.


[1]  Perdonadme esta palabreja (palabro?), pero con el tiempo la "Webografía" será más importante (espero) que la tradicional "Bibliografía".

[2]  Desde luego no lo recomendaría como texto para aprender C++, pero si de todos modos quiere darse el capricho, mi sugerencia es que adquiera la versión original (en inglés).

[3]  Actualmente (2005) es una plataforma desfasada que ha sido sustituida por la tecnología .NET de Microsoft.  No obstante, a decir de alguno "it had the worst Standard C++ support of any compiler in its time" (   http://tangentsoft.net/mysql++/ ).