Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 – Programación Orientada a Objetos
Profesor: Ing. Roberto Tello Yuen
VISUAL C++
Tema: Introducción al Visual C++
¿Qué es?
¿Cuál es su entorno?
¿Cómo crear un nuevo proyecto?
Visual C++. ¿Qué es?
Es un compilador de C/C++ que permite la creación de proyectos estructurando de
forma sencilla programas que incluyen muchos ficheros.
Además, incluye las MFC (Microsoft Foundation Classes), equivalentes a las OWL (Object Window Library)
de Borland. Estas clases facilitan la programación Windows, sin tener que utilizar directamente el API de
Windows, ya que agrupan las librerías de Windows en clases C++.
MFC es una jerarquía de clases C++ para programar en Windows, entre las cuales hay algunas de alto nivel
que proporcionan funcionalidad general (por ejemplo, la clase CWnd) y otras que implementan funciones
más específicas.
Además de esta jerarquía de clases, MFC nos da un modelo de desarrollo de aplicaciones llamado modelo
documento/vista, que nos permite diseñar aplicaciones de forma que los datos de la aplicación vayan
separados de los elementos que componen el interfaz de usuario. Esto permite modificar de forma
independiente las dos partes del programa.
Por tanto, las características principales son:
Arquitectura documento/vista.
Interfaz de documentos múltiples (MDI).
Soporte para bases de datos.
Programación para internet.
Controles comunes para Windows 96/98 y NT.
Soporte multithread (multi hilo).
El Entorno de desarrollo. El entorno de desarrollo integrado (IDE) de Visual C++ se organiza en
cuatro áreas distintas: menús y barras de herramientas, ventana de vista del proyecto, editor de código y
ventana de depuración.
Con los menús y barras de herramientas podemos acceder a las distintas opciones para controlar el
compilador y editar el código. En la parte inferior, tenemos la ventana de depuración. En la carpeta Build
obtenemos información de errores y warnings mientras estamos compilando nuestro código. La carpeta
Debug muestra información cuando estamos ejecutando nuestro programa desde el Visual.
En la Vista del proyecto tenemos tres carpetas, que nos muestran, las clases que incluye nuestro proyecto,
los recursos y los ficheros, y nos permite desplazarnos fácilmente de un fichero a otro, que se editará en la
ventana de edición.
Cómo crear un proyecto nuevo.
Un programa creado con el Visual C++ está organizado en un ‘proyecto’, que contiene todos los ficheros
que se utilizan para desarrollar, compilar, enlazar y depurar la aplicación que estamos desarrollando.
Los ficheros que contiene el proyecto se muestran en la ventana ‘vista de proyecto’, y en ella podemos ver
la siguiente información.
La carpeta ClassView, muestra las clases del proyecto. En FileView, aparecen los ficheros que hemos
incluido, y ResourceView muestra los recursos asociados. Esto se viene actualizando con las nuevas
versiones.
Crear “Nuevo” Proyecto. Opciones de Depuración de un Proyecto.
//Fin.