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