Modern C++ Programming Cookbook - Tercera edición: Domine el C++ moderno incluyendo las últimas características de C++23 con más de 140 recetas prácticas

Puntuación:   (4,5 de 5)

Modern C++ Programming Cookbook - Tercera edición: Domine el C++ moderno incluyendo las últimas características de C++23 con más de 140 recetas prácticas (Marius Bancila)

Opiniones de los lectores

Resumen:

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.

Desventajas:

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)

Título original:

Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Contenido del libro:

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

Otros datos del libro:

ISBN:9781835080542
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Modern C++ Programming Cookbook - Segunda edición - Modern C++ Programming Cookbook - Second...
Más de 100 recetas que le ayudarán a superar sus...
Modern C++ Programming Cookbook - Segunda edición - Modern C++ Programming Cookbook - Second Edition
The Modern C++ Challenge: Conviértase en un programador experto resolviendo problemas del mundo real...
Ponga a prueba sus conocimientos de programación...
The Modern C++ Challenge: Conviértase en un programador experto resolviendo problemas del mundo real - The Modern C++ Challenge: Become an expert programmer by solving real-world problems
Modern C++ Programming Cookbook: Recetas para explorar estructura de datos, multihilo y redes en...
Más de 100 recetas que le ayudarán a superar sus...
Modern C++ Programming Cookbook: Recetas para explorar estructura de datos, multihilo y redes en C++17 - Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Metaprogramación de plantillas con C++: Aprenda todo sobre las plantillas de C++ y desbloquee el...
Comprender cómo utilizar plantillas C++ modernas...
Metaprogramación de plantillas con C++: Aprenda todo sobre las plantillas de C++ y desbloquee el poder de la metaprogramación con plantillas - Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming
Modern C++ Programming Cookbook - Tercera edición: Domine el C++ moderno incluyendo las últimas...
Repleto de recetas prácticas, explore los últimos...
Modern C++ Programming Cookbook - Tercera edición: Domine el C++ moderno incluyendo las últimas características de C++23 con más de 140 recetas prácticas - Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)