Diferentes personas quieren decir cosas diferentes con “C ++ avanzado” (ver también la respuesta de David Vandevoorde a ¿Qué es C ++ avanzado?).
No creo que haya muchos libros que atiendan a las técnicas de programación verdaderamente avanzadas. Espero que me perdones por sugerirme mi propio libro: Amazon.com: Plantillas C ++: La guía completa (2a edición) (9780321714121): David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor, que debería estar disponible en unas pocas semanas.
Creo que el diseño moderno C ++ de Andrei Alexandrescu y el diseño de software C ++ a gran escala de John Lakos también son muy útiles (y John aparentemente tiene un nuevo volumen de próxima aparición: Amazon.com: Volumen I de gran escala C ++: proceso y arquitectura (Addison-Wesley) Serie de informática profesional) (0785342717068): John Lakos; Todavía no lo he leído, pero espero que sea bueno).
Finalmente, Elementos de programación de Stepanov y McJones no se trata de C ++ per se, pero creo que es un recurso tremendo para los programadores de C ++.
- ¿Cuál es el mejor libro para aprender Java OOP?
- ¿Qué libro debería leer este verano si quiero una pasantía de ingeniería de software en Silicon Valley el próximo verano?
- Quiero traducir libros interesantes a mi idioma. ¿Necesito algún tipo de permiso del autor o del editor?
- ¿Hay tutoriales gratuitos o libros para el SIG?
- ¿Cuál es el mejor libro para aprender sobre estructuras de datos usando C?