C++ Manual y guía de bolsillo
Para realizar este ebook lo que único que vas a necesitar es una herramienta de trabajo ya sea un teléfono, computadora o laptop, muchas ganas de aprender y, sobre todo, querer llevar tus sueños y metas a otro nivel.
Este ebook es para ti si:
- ¿Quisieras una guía rápida (ayuda memoria) que te permita ver rápidamente el concepto y la sintaxis de una instrucción determinada al programar en C++, sin tener que recurrir a la ampulosa bibliografía sólo para recordar o ver como se escribe tal o cual instrucción?
- ¿Te gustaría aprovechar las capacidades de uno de los lenguajes de programación fundamentales, como el C++, en tus proyectos y desarrollos?
- ¿Te gustaría contar con una guía rápida de C++ que te brinde conocimientos prácticos para programar de manera efectiva?
- ¿Te interesaría contar con una guía práctica que te permita escribir un código de manera rápida y eficiente para software y diversas aplicaciones?
- ¿Te gustaría tener a tu disposición los conceptos fundamentales de C++ para tus cursos y proyectos en programación y desarrollo de software?
¿Qué aprenderás en este ebook?
- Tendrás soluciones rápidas para problemas comunes en la programación con C++,lo que te ayuda a evitar obstáculos y avanzar en tu trabajo con facilidad.
- Accederás a información esencial de C++ en cualquier lugar, lo que resulta especialmente útil cuando no tienes acceso a recursos en línea.
- Mantendrás tus conocimientos frescos y actualizados al tener una guía de bolsillo a tu disposición.
- Llevarás contigo una referencia práctica y compacta en tu bolsillo para consultarla en cualquier momento que surja una pregunta o desafío mientras estás programando en C++.
- Una guía rápida de bolsillo te proporciona información esencial de C++ de manera concentrada y fácil de digerir, permitiéndote ahorrar tiempo valioso.
- Lograrás repasar conceptos clave siempre que lo necesites, sin importar dónde estés.
DESCRIPCIÓN
Desarrollado por Adrián Rivero, analista de sistemas Informáticos, programador y desarrollador de software para workstation y web, CEO fundador de Walkiure 3d, empresa dedicada al desarrollo e investigación en todas las áreas de las ciencias naturales y biológicas, director del área de desarrollo de investigación y desarrollo en tecnología de impresión 3d.
CONTENIDO
INTRODUCCIÓN
- Introducción a C++: historia, características y aplicaciones
- Instalación de IDE’s
- Ejemplo de instalación
- Pasos para instalar C++ en Code::Blocks
- Pasos para instalar C++ en VSCode:.
ESTRUCTURA BÁSICA DE UN PROGRAMA EN C++:
- Comentarios
- Directivas de preprocesador:
- Funciones:
- Función main.
CONSTANTES,VARIABLES Y TIPOS DE VARIABLES
FLUJO DE ENTRADA Y SALIDA
- Leer datos al usuario cin
- Mostrar datos en pantalla cout
OPERADORES
- Operadores aritméticos
- Operadores de asignación
- Operadores de comparación
- Operadores lógicos
ESTRUCTURAS DE CONTROL
Condicionales
- IF ELSE
- SWITCH
Bucles
- FOR
- DO WHILE
- WHILE
Saltos
- Break
- return
- Continue
FUNCIONES
- Definición de funciones
- Parámetros de funciones
- Recursividad
- Retorno de funciones
ARREGLOS
- Array
- Estructura de un arreglo
- Inicialización de arreglos
- Acceso a elementos de arreglos
- Tamaño de arreglos
- Definición de arreglos
- Matrices
- Array multidimensional
- Ejemplo de array tridimensional
PUNTEROS
- Definición de punteros
- Operaciones aritméticas con punteros
- Referencias
- Punteros nulos
- Punteros a funciones
- Punteros a objetos
CLASES Y OBJETOS
- Definición
- Atributos
- Constructores
- Destructores
- Encapsulamiento
- Herencia
BIBLIOTECAS ESTÁNDAR DE C++:
- Entradas/Salidas
- Manipulación de cadenas
- Contenedores
- Algoritmos
- Iteradores
PROGRAMACIÓN GENÉRICA
- Plantillas de funciones
- Plantillas de funciones y clases
- Especialización de plantillas
- Argumentos no tipados
PROGRAMACIÓN ORIENTADA A OBJETOS AVANZADA
- Herencia múltiple
- Clases abstractas
- Interfaces
- Manejo de excepciones
¿QUÉ NECESITAS PARA EMPEZAR?
Para realizar este ebook lo que único que vas a necesitar es una herramienta de trabajo ya sea un teléfono, computadora o laptop, muchas ganas de aprender y, sobre todo, querer llevar tus sueños y metas a otro nivel.
Crea tu propia página web con Webador