Conceptos generales de C ++


Resolución de nombres


Búsqueda de nombre dependiente del argumento: se aplica a la búsqueda de un nombre de función no calificado en función de los tipos de los argumentos dados a la llamada de función. Este comportamiento también se conoce como búsqueda Koenig, que lleva el nombre de su inventor Andrew Koenig.
Enlace automático: mecanismo para determinar automáticamente las bibliotecas a las que se debe vincular al crear un programa en C o C ++. Se activa mediante las declaraciones de comentario # pragma (lib, <nombre>) en los archivos de encabezado de la biblioteca.
Clases: las clases definen los tipos de estructuras de datos y las funciones que operan en esas estructuras de datos. Las instancias de estos tipos de datos se conocen como objetos y pueden contener variables miembro, constantes, funciones miembro y operadores sobrecargados definidos por el programador. El lenguaje de programación C ++ permite a los programadores separar tipos de datos específicos del programa mediante el uso de clases.
Garantías de excepción
Archivo de cabecera
Clase interna
Regla de una definición
Puntero opaco
Estructura de datos antigua simple
Regla de tres (programación en C ++)
Información de tipo de tiempo de ejecución
Punto de secuencia
Unidad de compilación única
Funciones especiales para miembros
El fallo de sustitución no es un error
Plantilla (C ++)
Metaprogramación de plantillas
Clase de rasgos
Comportamiento indefinido
Llamadas a funciones virtuales

(0 votes)