Descargue el curso tutorial gratuito de lenguaje C++ en PDF, el archivo de capacitación en 147 capítulos y 918 páginas. Libro electrónico gratuito no afiliado creado por el colaborador de Stack OverFlow.
Tabla de contenido
- Acerca de
- Capítulo 1: Empezando con C ++
- Observaciones
- Versiones
- Examples
- Hola Mundo
- Análisis
- Comentarios
- Comentarios de una sola línea
- C-Style / Block Comentarios
- Importancia de los comentarios
- Marcadores de comentario utilizados para deshabilitar el código
- Función
- Declaración de funciones
- Llamada de función
- Definición de la función
- Sobrecarga de funciones
- Parámetros predeterminados
- Llamadas de Funciones Especiales - Operadores
- Visibilidad de prototipos y declaraciones de funciones.
- El proceso de compilación estándar de C ++.
- Preprocesador
- Capítulo 2: Administracion de recursos
- Introducción
- Examples
- Adquisición de recursos es la inicialización
- Mutexes y seguridad de rosca
- Capítulo 3: Alcances
- Examples
- Administracion de recursos
- Algoritmos de la biblioteca estándar
- Archivo I / O
- Aritmética de punto flotante
- Atributos
- Bucles
- C ++ Streams
- Categorías de valor
- Clasificación
- Compilando y construyendo
- Comportamiento indefinido
- Concurrencia con OpenMP
- constexpr
- Contenedores C ++
- Conversiones de tipo explícito
- Copiando vs Asignación
- decltype
- deducción de tipo
- Devolviendo varios valores de una función
- Diseño de tipos de objetos
- Ejemplos de servidor cliente
- El estándar ISO C ++
- El puntero este
- Enhebrado
- Entrada / salida básica en c ++
- Enumeración
- Errores comunes de compilación / enlazador (GCC)
- Escriba palabras clave
- Espacios de nombres
- Especificaciones de vinculación
- Especificadores de clase de almacenamiento
- Estructuras de datos en C ++
- Estructuras de sincronización de hilos.
- Excepciones
- Expresiones Fold
- Expresiones regulares
- Fecha y hora usando encabezamiento
- Función de C ++ "llamada por valor" vs. "llamada por referencia"
- Función de sobrecarga de plantillas
- Funciones de miembro de clase constante
- Funciones de miembro virtual
- Funciones en linea
- Funciones especiales para miembros
- Funciones miembro no estáticas
- Futuros y Promesas
- Generación de números aleatorios
- Gestión de la memoria
- Herramientas y Técnicas de Depuración y Prevención de Depuración de C ++
- Idioma Pimpl
- Implementación de patrones de diseño en C ++
- Incompatibilidades C
- Inferencia de tipos
- Internacionalización en C ++
- Iteración
- Iteradores
- La Regla De Tres, Cinco Y Cero
- Lambdas
- Literales
- Literales definidos por el usuario
- Manipulación de bits
- Manipuladores de corriente
- Más comportamientos indefinidos en C ++
- Mejoramiento
- Metaprogramacion
- Metaprogramacion aritmica
- Modelo de memoria C ++ 11
- Mover la semantica
- Mutex recursivo
- Mutexes
- Objetos callables
- Operadores de Bits
- Optimización en C ++
- Palabra clave amigo
- palabra clave const
- palabra clave mutable
- Palabras clave
- Palabras clave de la declaración variable
- Palabras clave de tipo básico
- Paquetes de parametros
- Patrón de diseño Singleton
- Patrón de Plantilla Curiosamente Recurrente (CRTP)
- Perfilado
- Plantillas
- Plantillas de expresiones
- Polimorfismo
- precedencia del operador
- Preprocesador
- Pruebas unitarias en C ++
- Punteros
- Punteros a los miembros
- Punteros inteligentes
- RAII: la adquisición de recursos es la inicialización
- Recursion en C ++
- Reenvío perfecto
- Referencias
- Regla de una definición (ODR)
- Resolución de sobrecarga
- RTTI: Información de tipo de tiempo de ejecución
- Semáforo
- Separadores de dígitos
- SFINAE (el fallo de sustitución no es un error)
- Sobrecarga de funciones
- Sobrecarga del operador
- static_assert
- std :: array
- std :: atómica
- std :: cualquiera
- std :: forward_list
- std :: function: Para envolver cualquier elemento que sea llamable
- std :: integer_sequence
- std :: iomanip
- std :: map
- std :: opcional
- std :: par
- std :: set y std :: multiset
- std :: string
- std :: variante
- std :: vector
- Técnicas de refactorización
- Tipo de borrado
- Tipo de Devolución Covarianza
- Tipo de rasgos
- Tipo de retorno final
- Tipos atómicos
- Tipos sin nombre
- Typedef y alias de tipo
- Uniones
- Usando std :: unordered_map
- Utilizando declaración
- Valor y semántica de referencia
- Variables en linea
Es un ebook lenguaje C++ gratuito creado para principiantes. El contenido se extrae de la plataforma Stack Overflow, escrita por muchos desarrolladores y colaboradores de lenguaje C++.
El contenido se publica bajo Creative Commons BY-SA
Tamaño de archivo : | 4.94MB |
Descargas : | 20105 |
Enviado el: | 2019-08-15 |
Aproveche este curso llamado Empezando con C++ para mejorar sus habilidades de Programación y comprender mejor lenguaje C++.
Este curso está adaptado a su nivel, así como todos los cursos de lenguaje C++ para enriquecer mejor sus conocimientos.
Todo lo que necesita hacer es descargar el documento de capacitación, abrirlo y comenzar a aprender lenguaje C++ de forma gratuita.
Este tutorial ha sido preparado para que los principiantes los ayuden a comprender lenguaje C++ Programación. Después de completar este tutorial, se encontrará con un nivel moderado de experiencia en lenguaje C++ desde donde puede pasar a los siguientes niveles.
Este tutorial está diseñado para estudiantes de lenguaje C++ que desconocen por completo los conceptos de lenguaje C++ pero que tienen una comprensión básica de la capacitación de Programación.
Aprende a programar con Ruby
Este tutorial de Ruby está basado en The Ruby Study Notes, de Satish Talim, aunque he añadido algo de cosecha propia, y organizado las lecciones de
Empezando con Kotlin
Descargue el curso tutorial gratuito de Kotlin en PDF, el archivo de capacitación en 38 capítulos y 120 páginas. Libro electrónico gratuito no afi
Python PARA TODOS
Tutorial completo sobre el lenguaje Python, descarga este documento creado por Raúl González Duque para aprender a desarrollar aplicaciones con este