Con casi 30 años de existencia C++ es uno de los lenguajes de programación más versátiles, ampliamente utilizado para las más diversas aplicaciones, desde sistemas operativos hasta los juegos de ordenadores, pasando también por el software de nuestros GPS o del microondas. En este libro de iniciación se enseñan detalladamente los conceptos básicos del lenguaje para que el lector, sin necesidad de conocimientos previos de C++, adquiera el nivel suficiente para utilizarlo como punto de partida en su carrera profesional o como materia de apoyo en aquellas asignaturas universitarias en las que C++ sea parte del temario como: Introducción a la informática, Fundamentos de computadores, Introducción a la ingeniería informática, etc. Asimismo, este libro es el complemento idóneo para el estudio de la serie de libros del mismo autor sobre Desarrollo y programación de juegos. Objetivos del libro Curso teórico/práctico con abundantes ejemplos. Ejercicios adicionales resueltos al final de cada una de las unidades de estudio para facilitar la compren-sión de los temas. Amplia información con recomendaciones y conse-jos de ayuda para desarrollar los programas. Temas tratados en el libro: -Tipos de datos fundamentales -Tipos de datos derivados -Operadores, bucles y bifurcaciones -Uso de funciones -Programación orientada a objetos -Creación de clases y uso de objetos -Clases y funciones implícitas -Herencia de clases -Contención y herencia privada -Templates para clases genéricas -Entrada y salida de datos -Excepciones -Biblioteca STL