Empezando con C++

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

Empezando con C++

Paginas :
Tamaño de archivo : 4.94MB
Tipo de archivo : pdf
Descargas: 20105
Enviado el: 2019-08-15
Licencia:
Autor(es):

Otros libros electrónicos relacionados con Empezando con C++

Empezando con lenguaje Scala

Descargue el curso tutorial gratuito de Scala en PDF, el archivo de capacitación en 62 capítulos y 223 páginas. Libro electrónico gratuito no afiliado creado por el colaborador de Stack OverFlow....

La Inteligencia Artificial

Interesante introducción al desarrollo y teoría de la Inteligencia Artificial, y su estudio teórico y filosófico como tal. Caracterización y comprensión de la inteligencia artificial aplicada a los ordenadores....

Curso de Programación en Lenguaje Java

Descargar curso y ejercicios de Programación en Lenguaje Java, documento en formato PDF de 122 páginas facilitado por la Universidad de Alicante....