martes, 5 de julio de 2016

concepto y características de visual C++


C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C y le agrega la capacidad de abstraer tipos como en Smalltalk.
La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitieran la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido [¿por? fusionar con el siguiente].
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 orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.

características

  • Una librería de clases MFC, que da soporte a los objetos Windows tales como las ventanas, cajas de dialogo, mensajes, controles y objetos GDI (Graphic Device Interface), como lápices, pinceles, fuentes e imágenes.
  • Soporte para integración de datos con otras aplicaciones.
  • Soporte para objetos incrustados y enlazados que permite enlazar información de otras aplicaciones Windows.
  • Interfaz para múltiples documentos que permite crear una aplicación con una ventana de aplicación y múltiples ventanas de documentos.
  • Soporte para establecer enlaces con Windows y con rutinas escritas en otros lenguajes.
  • Un entorno de desarrollo integrado (editor, compilador, depurador, analizador, etc).
  • Soporte a la programación a través de las herramientas Appwizard y Classwizard.
  • Soporte para dibujar la interfaz gráfica del usuario a través de Appstudio que incluye un editor de diálogos, un editor de menús y un editor de gráficos.
  • Soporte para conectarse a diferentes bases de datos.
  • Cabeceras precombinadas que reducen el tiempo de compilación.

No hay comentarios.:

Publicar un comentario