Es un programa orientado a objetos
Permite la separación de un programa en módulos que admiten compilación independiente
Permite la agrupación de instrucciones
Su sintaxis es heredada del lenguaje C
C++ es un lenguaje de programación que fue creado para extender mecanismos al lenguaje de programación C que permiten la manipulación de objetos. Posteriormente se fueron añadiendo facilidades para programación genérica. C++ es un lenguaje de programación de tipo compilador.
Caracteres: char, wchar_t
Enteros: short, int, long, long long
Números en coma flotante: float, double, long double
Booleanos: bool
Vacío: void
De asignación básica (ej. = , *= , += )
Aritméticos (ej. + , - , * )
Relacionales (ej. < , > , == , ¡= )
Lógicos (ej. && , || , ! )
De bits (ej. << , >> , ~ )
De dirección (ej. * , & , .* )
Condicional (ej.a ? b : c )