Computacion

Solo disponible en BuenasTareas
  • Páginas : 2 (454 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de septiembre de 2010
Leer documento completo
Vista previa del texto
C++
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
C++ Paradigma: multiparadigma: orientado a objetos, imperativo, programación genérica.
Apareció en: 1983
Diseñado por:Bjarne Stroustrup
Tipo de dato: fuerte, estático
Implementaciones: GNU Compiler Collection, Microsoft Visual C++, Borland C++ Builder, Dev-C++, C-Free.
Dialectos: ISO C++, ANSI C++ 1998, ANSI C++ 2003Influido por: C, Simula
Ha influido: Ada, C#, Java, PHP, D, Perl

C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue elextender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es unlenguaje híbrido.

Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientadaa objetos). Por esto se suele decir que el C++ es un lenguaje multiparadigma.

Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes decompiladores más modernos. Existen también algunos intérpretes, tales como ROOT (enlace externo).

Una particularidad del C++ es la posibilidad de redefinir los operadores (sobrecarga de operadores), y depoder crear nuevos tipos que se comporten como tipos fundamentales.

C++ permite trabajar tanto a alto como a bajo nivel.

El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando ellenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ esuna extensión de C.

Contenido [ocultar]
1 Un ejemplo de programa en C++, el clásico Hola Mundo
2 Tipos de datos
2.1 Tamaños Asociados
2.2 wchar_t
2.3 La Palabra Clave "void"
3 Principios
4...
tracking img