Puntuación:
Modern C++ Programming Cookbook, Third Edition» es una guía técnica dirigida a desarrolladores de C++ que deseen actualizar y perfeccionar sus conocimientos con las características modernas del lenguaje. Incluye un formato estructurado de recetas que abarcan una amplia gama de temas, desde conceptos básicos hasta conceptos avanzados de C++. Aunque muchos críticos aprecian su enfoque práctico y sus amplios ejemplos, algunos señalan que puede no ser adecuado para principiantes absolutos y que es más bien una referencia o un recurso complementario para quienes tienen algunos conocimientos previos.
Ventajas:⬤ Cobertura exhaustiva de las características modernas de C++, incluyendo C++20 y C++2
⬤ Formato estructurado con secciones claras (Getting ready, How to do it, How it works, See also) que facilita la comprensión.
⬤ Útil tanto para principiantes como para desarrolladores experimentados, con ejemplos prácticos y recetas.
⬤ Actúa como un buen libro de referencia para buscar características específicas o técnicas de implementación.
⬤ Escrito por un autor experimentado con reputación de claridad y calidad.
⬤ No recomendado para principiantes, ya que se adentra en temas avanzados sin un contexto general.
⬤ Algunos críticos señalaron que carece de cobertura de todas las características del lenguaje C++.
⬤ El formato de libro de cocina puede no ser adecuado para aquellos que prefieren una experiencia de lectura lineal.
⬤ Puede suponer un reto para los desarrolladores menos experimentados, obligándoles a buscar recursos adicionales para la plena comprensión de los conceptos.
(basado en 10 opiniones de lectores)
Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes
Repleto de recetas prácticas, explore los últimos avances en C++, optimice el rendimiento y conozca las técnicas esenciales a través de esta completa guía.
La compra del libro impreso o Kindle incluye un eBook gratuito en formato PDF. Características principales No es sólo una guía de programación en C++23; encuentre la solución adecuada a más de 150 tareas de codificación en cualquier variante moderna de C++ Aprenda todos los conceptos más importantes de C++ a través de una serie de recetas prácticas y autocontenidas Totalmente actualizado y repleto de nuevos temas, entre los que se incluyen: flujos de salida sincronizados, envío de etiquetas y adaptadores de rango C++20/23 Descripción del libro
La tercera edición actualizada de Modern C++ Programming Cookbook aborda las últimas características de C++23, como la biblioteca de pilas, los tipos expected y mdspan, los búferes span, las mejoras en la biblioteca de formato y las actualizaciones de la biblioteca de rangos. También se adentra en más temas de C++20 no tratados anteriormente, como los flujos de salida sync y source_location. El libro está organizado en forma de recetas prácticas que cubren una amplia gama de problemas del mundo real.
Se adentra en los detalles de todos los conceptos básicos de la programación C++ moderna, como funciones y clases, iteradores y algoritmos, flujos y el sistema de archivos, hilos y concurrencia, punteros inteligentes y semántica de movimientos, y muchos otros. Cubrirá en profundidad los aspectos de rendimiento de la programación y aprenderá a escribir código rápido y ágil con la ayuda de las mejores prácticas.
Explorarás patrones útiles y la implementación de muchos modismos, incluyendo pimpl, named parameter, abogado-cliente, y el patrón factory. Un capítulo dedicado a las pruebas unitarias le presenta tres de las bibliotecas más utilizadas para C++: Boost. Test, Google Test y Catch2.
Al final de este libro de programación C++ moderna, usted será capaz de aprovechar eficazmente las características y técnicas de programación C++11/14/17/20/23 para mejorar el rendimiento, la escalabilidad y la eficiencia de sus aplicaciones. Lo que aprenderá Explore las nuevas características del lenguaje y la biblioteca C++23 Adquiera destreza en el uso de la compatibilidad incorporada con hilos y concurrencia para las tareas diarias Aproveche la biblioteca estándar y trabaje con contenedores, algoritmos e iteradores Resuelva problemas de búsqueda y reemplazo de texto mediante expresiones regulares Trabaje con diferentes tipos de cadenas y aprenda los diversos aspectos de la compilación Aproveche la biblioteca del sistema de archivos para trabajar con archivos y directorios Implemente diversos patrones y modismos útiles Explore los marcos de pruebas ampliamente utilizados para C++ A quién va dirigido este libro
El libro está diseñado para programadores principiantes y de nivel intermedio con conocimientos básicos del lenguaje de programación C++ que deseen dominar el lenguaje y convertirse en desarrolladores de C++ modernos y competentes. Los programadores de C++ con experiencia pueden aprovechar este libro para reforzar su dominio de C++ y encontrar una buena referencia de muchas características del lenguaje y las bibliotecas de C++11/14/17/20/23. Tabla de contenidos Aprendizaje de las características principales del lenguaje moderno Trabajar con números y cadenas Explorar funciones Preprocesamiento y compilación Biblioteca estándar Contenedores, algoritmos e iteradores Utilidades de propósito general Trabajar con archivos y secuencias Aprovechar los subprocesos y la concurrencia Robustez y rendimiento Implementar patrones y modismos Explorar marcos de pruebas Características de C++23
© 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)