Puntuación:
El libro ha sido bien recibido por su estilo de redacción claro, su profunda cobertura de los temas de la STL de C++ y sus ejemplos prácticos. Sin embargo, ha sido criticado por su calidad de impresión y la falta de temas avanzados que algunos usuarios deseaban.
Ventajas:⬤ Bien escrito y fácil de entender
⬤ proporciona consejos prácticos de optimización
⬤ cubre temas en profundidad
⬤ buenos ejemplos
⬤ autoridad del autor
⬤ ayuda a comprender los componentes de la STL
⬤ ameno y hace reflexionar.
⬤ La impresión y la calidad del papel son decepcionantes para el precio
⬤ algunos lectores esperaban contenidos más avanzados
⬤ no todos los usuarios aprecian los métodos de enseñanza.
(basado en 11 opiniones de lectores)
Mastering the C++17 STL: Make full use of the standard library components in C++17
Este libro desglosa la STL de C++, enseñándole a extraer sus joyas y aplicarlas a su programación. Acerca de este libro - Aumente su productividad como desarrollador de C++ con las últimas funciones de C++17 - Desarrolle aplicaciones de alta calidad, rápidas y portátiles con las variadas funciones de la STL - Migre de versiones anteriores (C++11, C++14) a C++17 A quién va dirigido Este libro está dirigido a desarrolladores que deseen dominar la STL de C++ y aprovechar al máximo sus componentes.
Se presuponen conocimientos previos de C++. Lo que aprenderá - Crear sus propios tipos iteradores, asignadores y thread pools. - Dominar cada contenedor estándar y cada algoritmo estándar.
- Mejorar su código sustituyendo new/delete por punteros inteligentes.
- Entender la diferencia entre algoritmos monomórficos, algoritmos polimórficos y algoritmos genéricos. - Aprenda el significado y las aplicaciones de tipo vocabulario, tipo producto y tipo suma.
En detalle C++ moderno ha recorrido un largo camino desde 2011. La última actualización, C++17, acaba de ser ratificada y varias implementaciones están en camino. Este libro es su guía de la biblioteca estándar de C++, incluidas las características más recientes de C++17.
El libro comienza explorando en profundidad la biblioteca de plantillas estándar de C++. Aprenderá las diferencias clave entre el polimorfismo clásico y la programación genérica, la base de la STL. También aprenderá a utilizar los distintos algoritmos y contenedores de la STL para adaptarlos a sus necesidades de programación.
El siguiente módulo profundiza en las herramientas del C++ moderno. Aquí aprenderás sobre tipos algebraicos como std:: optional, tipos de vocabulario como std:: function, punteros inteligentes y primitivas de sincronización como std:: atomic y std:: mutex.
En el último módulo, aprenderá sobre el soporte de C++ para expresiones regulares y E/S de archivos. Al final del libro será competente en el uso de la biblioteca estándar C++17 para implementar programas reales, y habrá adquirido una sólida comprensión de los aspectos internos de la propia biblioteca. Estilo y enfoque Este libro adopta un enfoque conciso pero exhaustivo para explicar y aplicar la STL de C++, característica por característica.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)