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: 19203
Enviado el: 2019-08-15
Licencia:
Autor(es):

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

Introducción a Kotlin: Programación de Android

With this course you will learn Kotlin and Android programming, PDF document to download for free on 16 pages created by Tomasz Czura....

Empezando con lenguaje Python

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

Fundamentos de la programación Java

Este es un curso completo de programación Java, aprende los fundamentos del lenguaje Java, documento PDF de 206 páginas por Índice....