1) El lenguaje de programación C ++, cuarta edición de Stroustrup
El libro C ++ Programming Language es la guía más confiable y ampliamente utilizada del mundo. Se ha actualizado exhaustivamente para C ++ 11 y C ++ 14 estándar. Stroustrup explicó los futuros del lenguaje C ++ 11, la biblioteca estándar y las técnicas de diseño clave. Ofrece una guía definitiva para aprovechar las mejoras en rendimiento, confiabilidad y claridad. Este libro puede requerir conocimientos básicos de programación como requisito previo. La “Programación: Principios y práctica con C ++” de Stroustrup puede ser la mejor opción para un programador de nivel principiante.
Página de inicio del autor: http://www.stroustrup.com/4th.html
- ¿Cuál es el proceso de escribir un libro técnico?
- ¿Cuáles son todos los buenos libros o recursos que ayudarán a comprender cómo reducir el tamaño del archivo ejecutable, la vinculación y más para proyectos C o C ++?
- ¿Cuáles son algunos de los temas de lectura obligada de la serie Art of Computer Programming de Donald Knuth? Dado que es casi imposible leer toda la serie, ¿cuáles crees que son los temas / capítulos / páginas más interesantes, interesantes y entretenidos?
- ¿Qué libro me ayudará a aprender la programación de juegos fácilmente?
- ¿Cuáles son los 5 mejores libros para Java y Android Development para principiantes absolutos?
2) C ++ excepcional: 47 rompecabezas de ingeniería, problemas de programación y soluciones y más C ++ excepcional: 40 nuevos rompecabezas de ingeniería, problemas de programación y soluciones de Herb Sutter
Excepcional C ++ y más Excepcional C ++ explica el concepto utilizando los acertijos y los desafíos de programación. Explica el uso de diferentes tipos de enfoques y finalmente da la solución a cada problema. La mayoría de los problemas y soluciones seleccionados del gurú de la semana C ++ internet newsgroup. Explica la programación de plantillas, excepciones, programación de entornos multiproceso, gestión de memoria y optimización en lenguajes de programación C ++. Los lectores pueden leer cualquier tema sin leer de principio a fin. No se actualiza con C ++ 11 o C ++ 14 estándar.
Página de inicio del autor: http://herbsutter.com http://www.gotw.ca
3) Diseño moderno de C ++: programación genérica y patrones de diseño aplicados en la primera edición de Andrei Alexandrescu
El diseño moderno de C ++ explica los patrones de diseño, la programación genérica con buenas prácticas de diseño. Ayuda a construir componentes de software flexibles y reutilizables. Andrei describe las técnicas y características específicas de C ++ que se utilizan en la construcción de componentes genéricos y continúa implementando componentes genéricos de resistencia industrial para aplicaciones del mundo real
Página de inicio del autor: http://erdani.com
4) Estándares de codificación C ++: 101 reglas, pautas y mejores prácticas 1ª edición por Andrei Alexandrescu
El estándar de codificación C ++ proporciona las valiosas pautas, las mejores prácticas para escribir código C ++ de software industrial de alta calidad. Cada ítem explicado con título, resumen, discusión, ejemplo y referencia. Los lectores pueden leer cualquier tema en particular sin leer de principio a fin. No se actualiza con C ++ 11 o C ++ 14 estándar. El libro ganó el Premio a la productividad Jolt en la Conferencia de desarrollo de software en 2005.
Página de inicio del autor: http://erdani.com
5) C ++ moderno efectivo: 42 formas específicas de mejorar su uso de C ++ 11 y C ++ 14 por Scott Meyers
El libro eficaz de C ++ moderno explica las mejores prácticas en futuros de C ++ 11 y C ++ 14. Cubre temas como diferentes tipos de referencia, explica la forma correcta y efectiva de usar la expresión lambda. El desafío es aprender a usar esas funciones de manera efectiva. Proporciona la guía para desarrollar software de manera correcta, eficiente, sostenible y portátil. Describe cómo escribir un software realmente excelente con C ++ 11 y C ++ 14.
Página de inicio del autor: http://www.aristeia.com