Descripción
Resumen Este bestseller ha sido actualizado y revisado para cubrir todos los últimos cambios de C++ 14 y 17. C++ Concurrency in Action, Second Edition le enseña todo lo que necesita para escribir aplicaciones multihilo robustas y elegantes en C++17. La compra del libro impreso incluye un eBook gratuito en formato PDF, Kindle y ePub de Manning Publications. Sobre la tecnología Usted elige C++ cuando sus aplicaciones necesitan ejecutarse rápido. Una concurrencia bien diseñada las hace ir aún más rápido. C++ 17 ofrece un fuerte soporte para la programación multihilo y multiprocesador requerida para el procesamiento gráfico rápido, el aprendizaje automático y otras tareas sensibles al rendimiento. Este libro excepcional desglosa las características, patrones y mejores prácticas de la concurrencia en C++ a nivel de producción. Sobre el libro C++ Concurrency in Action, Second Edition es la guía definitiva para escribir aplicaciones multihilo elegantes en C++. Actualizado para C++ 17, aborda cuidadosamente todos los aspectos del desarrollo concurrente, desde el inicio de nuevos hilos hasta el diseño de algoritmos y estructuras de datos multihilo completamente funcionales. El maestro de la concurrencia Anthony Williams presenta ejemplos y tareas prácticas en cada capítulo, incluyendo conocimientos que deleitarán incluso al desarrollador más experimentado. Contenido
Sobre el lector Escrito para desarrolladores intermedios de C y C++. No se requiere experiencia previa con concurrencia. Sobre el autor Anthony Williams ha sido un miembro activo del Panel BSI C++ desde 2001 y es el desarrollador de las extensiones just::thread Pro para la biblioteca de hilos de C++ 11. Tabla de contenidos
Autor: Anthony Williams
Editorial: Manning Publications
Publicado: 09/03/2019
Páginas: 592
Tipo de encuadernación: Tapa blanda
Peso: 2.20 libras
Tamaño: 9.20h x 7.30w x 1.20d
ISBN13: 9781617294693
ISBN10: 1617294691
Categorías BISAC:
- Informática | Lenguajes | C++
- Informática | Programación | Paralelo
- Informática | Lenguajes | C
- Cobertura completa de las nuevas características de C++ 17
- Inicio y gestión de hilos
- Sincronización de operaciones concurrentes
- Diseño de código concurrente
- Depuración de aplicaciones multihilo
Sobre el lector Escrito para desarrolladores intermedios de C y C++. No se requiere experiencia previa con concurrencia. Sobre el autor Anthony Williams ha sido un miembro activo del Panel BSI C++ desde 2001 y es el desarrollador de las extensiones just::thread Pro para la biblioteca de hilos de C++ 11. Tabla de contenidos
- Hola, mundo de la concurrencia en C++
- Gestión de hilos
- Compartir datos entre hilos
- Sincronización de operaciones concurrentes
- El modelo de memoria de C++ y operaciones sobre tipos atómicos
- Diseño de estructuras de datos concurrentes basadas en bloqueos
- Diseño de estructuras de datos concurrentes sin bloqueos
- Diseño de código concurrente
- Gestión avanzada de hilos
- Algoritmos paralelos
- Prueba y depuración de aplicaciones multihilo
Autor: Anthony Williams
Editorial: Manning Publications
Publicado: 09/03/2019
Páginas: 592
Tipo de encuadernación: Tapa blanda
Peso: 2.20 libras
Tamaño: 9.20h x 7.30w x 1.20d
ISBN13: 9781617294693
ISBN10: 1617294691
Categorías BISAC:
- Informática | Lenguajes | C++
- Informática | Programación | Paralelo
- Informática | Lenguajes | C
Sobre el autor
Anthony Williams es un desarrollador y consultor con sede en el Reino Unido con muchos años de experiencia en C++. Ha sido miembro activo del Panel de Estándares C++ de BSI desde 2001, y es autor o coautor de muchos de los documentos del Comité de Estándares C++ que llevaron a la inclusión de la biblioteca de hilos en el nuevo Estándar C++, conocido como C++11 o C++0x. Ha sido el mantenedor de la biblioteca de hilos de Boost desde 2006, y es el desarrollador de la implementación just::thread de la biblioteca de hilos de C++11 de Just Software Solutions Ltd. Anthony vive en el extremo oeste de Cornualles, Inglaterra.

