¿Qué libro debería preferir para aprender C ++ avanzado?

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 ++.

Revisa este libro https://www.amazon.in/gp/product … definitivamente me lo agradecerás