C++

EDICIONES ENIISBN: 9782409048449

Precio:
Precio de venta€38,00
Disponible (1 unidad), lista para ser enviada

Descripción

C++

Resumen del libro

Este libro es una guía completa para aprender el lenguaje C++, desde sus fundamentos hasta técnicas avanzadas. El lector encontrará una progresión didáctica que abarca la sintaxis básica, la programación orientada a objetos, la librería STL y las evoluciones modernas del lenguaje. A través de ejemplos prácticos y proyectos reales, como una hoja de cálculo gráfica o un programa de compresión, la obra ofrece el conocimiento necesario para dominar C++ y aplicarlo en el desarrollo profesional de software.

¿De qué trata?

La obra está estructurada en capítulos que guían al lector desde los conceptos más elementales hasta la aplicación en proyectos complejos. Comienza con la sintaxis fundamental y la organización de programas, para luego avanzar hacia la gestión de memoria, punteros y el uso de la librería estándar. Se profundiza en la programación orientada a objetos, incluyendo herencia y plantillas de clase, y se estudia en detalle la Standard Template Library (STL) con sus cadenas, estructuras de datos y algoritmos de colección. El libro también cubre las características modernas de C++, como las expresiones lambda, los smart-pointers y la inferencia de tipos, antes de explorar entornos como .NET C++ CLI y aplicaciones Win32. Como colofón, se presentan proyectos completos que ilustran el potencial del lenguaje: una hoja de cálculo gráfica, un intérprete de lenguaje tiny-Lisp, un programa de compresión de archivos y una red neuronal aplicada a un probador de cálculos. El libro concluye con un capítulo dedicado a algoritmos clave en C++ para reconocimiento de patrones, búsqueda en grafos y compresión de datos.

Temas principales

  • Fundamentos de la sintaxis de C++ y organización de programas
  • Gestión de memoria dinámica, punteros y uso de la librería estándar
  • Programación orientada a objetos: herencia, polimorfismo y plantillas de clase
  • Standard Template Library (STL): cadenas, contenedores y algoritmos
  • Características modernas de C++: expresiones lambda, smart-pointers e inferencia de tipos
  • Desarrollo en entornos .NET C++ CLI y aplicaciones Win32
  • Implementación de algoritmos de reconocimiento de patrones, búsqueda en grafos y compresión de datos

¿Para quién está recomendado?

Este libro está dirigido a desarrolladores que deseen aprender C++ desde cero o consolidar su experiencia profesional. Es adecuado tanto para estudiantes de informática como para programadores en activo que busquen dominar el lenguaje para el desarrollo de aplicaciones de alto rendimiento, sistemas embebidos o software de escritorio.

Qué aporta este libro

  • Una progresión didáctica completa, desde los fundamentos hasta técnicas avanzadas de C++.
  • Proyectos prácticos y ejemplos reales que demuestran la aplicación del lenguaje en contextos variados.
  • Dominio de la STL y las características modernas de C++ para escribir código eficiente y seguro.
  • Conocimiento de entornos de desarrollo específicos como .NET C++ CLI y Win32.
  • Capacidad para implementar algoritmos complejos de reconocimiento de patrones, búsqueda y compresión.

Ficha técnica

  • Autor: GUERIN, BRICE-ARNAUD
  • Editorial: EDICIONES ENI
  • Idioma: Español
  • Colección: RECURSOS INFORMATICOS
  • Fecha de edición: enero de 2025
  • Número de páginas: 466
  • Peso: 1331 g

Valoración editorial

Esta obra se distingue por su enfoque práctico y exhaustivo, ofreciendo al lector una base sólida en C++ a través de ejemplos descargables y proyectos completos. La inclusión de temas modernos como smart-pointers y expresiones lambda, junto con aplicaciones en entornos .NET y Win32, la convierten en un recurso valioso para quienes buscan una formación integral en el lenguaje. Su estructura progresiva la hace accesible para principiantes, mientras que los capítulos avanzados y los algoritmos finales aportan profundidad para desarrolladores con experiencia.

También te puede gustar

Vistos Recientemente