Saltar al contenido principal
Mejor precioentre 2 tiendas
36,10 €38,00 €Ahorras 1,90 €
Casa del libro
En stock
Ver las 2 ofertas

Todas las ofertas en 2 tiendas

Descripción

Este libro está dirigido a cualquier desarrollador que desee aprender el lenguaje C ++, como parte de sus estudios o para consolidar su experiencia profesional. El primer capítulo presenta los aspectos básicos de la sintaxis del lenguaje, así como la organización de los programas. El siguiente capítulo es una transición a C++. Explica los conceptos clave para crear sus primeras aplicaciones: gestión de la memoria, punteros, librería estándar, etc. El tercer capítulo detalla la estructura de los datos, que conduce a la programación orientada a objetos y los mecanismos específicos del lenguaje (herencia, modelos de clase, etc.). Seguidamente, se aborda el estudio de la STL (Standard Template Library), que se presenta a través de sus mecanismos más importantes: cadenas, estructuras de datos y rutas de colección. Las evoluciones del C++ modernas como las expresiones lambda, los smart-pointers y la inferencia de tipos, también se estudian de manera previa a la librería boost. Un capítulo abre C++ en sus universos, como el entorno gestionado.NET C++ CLI y las aplicaciones Win32. Como ilustración de las posibilidades de C ++ para crear todo tipo de aplicaciones, el autor ofrece un ejemplo completo de una hoja de cálculo gráfica, un intérprete de lenguaje tiny-Lisp o un programa de compresión de archivos e incluso una red de neuronas aplicada a un probador de cálculos. El libro termina con un capítulo que aplica los algoritmos principales de C++ que tratan con el reconocimiento de patrones, la búsqueda en un grafo y la compresión de datos. El código fuente de los ejemplos del libro está disponible para su descarga en el sitio web www.ediciones-eni.com. Los ejemplo están realizados con Visual Studio Community Edition en Windows y con Eclipse en Linux Ubuntu.

Pregúntale a ChatGPT

Abrimos ChatGPT con la pregunta ya escrita, en una pestaña nueva. Puedes editarla antes de enviar.

Productos relacionados