Gl-pcs2201-l02m Entorno de Desarrollo Para La Creación de Programas en Lenguaje c
Entorno de desarrollo en c++
Transcript of Entorno de desarrollo en c++
Programación Con Visual C++
El Entorno De Desarrollo • Editor orientado a la codificación C/C++ (resaltando
palabras claves).• Compilador/Enlazador incremental, que acelera el
proceso de construcción de los programas.• Depurador visual, que permite visualizar y modificar
el contenido de variables y áreas de memoria.• Visor de datos (browser) que permite controlar
dependencias y referencias a funciones, datos, clases, etc. Además permite visualizar la jerarquía de las clases utilizadas en los programas.
• Herramientas complementarias como un analizador de ventanas (Spy ++) o un trazador de funciones MFC.
El concepto de proyecto (workspace)
• La construcción de cualquier tipo de programa se inscribe dentro del concepto de proyecto (workspace).
• Visual C++ genera para cada proyecto dos archivos que lo definen, el archivo de workspace (con extensión wsp) y un makefile (con extensión mak).
• El proyecto contiene referencias a cada uno de los archivos fuentes (C/C++, con extensiones c y cpprespectivamente), objetos, librerías o archivos de recursos (extensión rc).
Posibilidades de programación
• Aplicación (.EXE) basada en la MFC (MFC AppWizard).
• Librería de enlace dinámico (.DLL) basada en la MFC. (MFC AppWizard)
• Aplicación (.EXE) estándar para Windows (basada en el SDK)
• Librería de enlace dinámico (.DLL) (basada en el SDK)
• Aplicación (.EXE) modelo DOS (Consoleapplication)
• Librería estática (.LIB)
Creación de un primer programa
1. Lo primero que se debe realizar antes de escribir un programa es abrir un archivo
nuevo. En el menú File (Archivo),
2. Se selecciona el elemento de menú New... (Nuevo...). Esta opción abre el cuadro de
diálogo New.
3. Este cuadro de diálogo se utiliza para seleccionar el tipo de archivo que se desea crear.
Seleccióna la opción Win32 Console Application.
4. Una vez que se la asigna al proyecto un nombre, Visual Development Studio presenta al
usuario las opciones relativas a la aplicación (Application).
5. Se selecciona el botón de opción Empty Project (Proyecto vacío) y se pulsa el botón
Finish (Finalizar).
6. Para abrir una ventana de edición vacía, se pulsa sobre el icono Página (primer icono
comenzando por el extremo izquierdo de la barra de herramientas Edit).
7. Con el área de edición vacía, ya se está preparado para comenzar a escribir un
programa.
Características
• Los archivos fuente de C++ tienen la extensión *.cpp.
• Los comentarios empiezan por los caracteres /* y terminan con los caracteres */.
▫ Pueden comprender varias líneas.
• Se considera que son comentarios todo aquel texto que está desde dos barras consecutivas (//) hasta el fin de la línea.
El formato general de un programa
en C++
ENCABEZADO
Definición de constantes y macros, declaración de variables globales,
Definición de constantes y macros, Definición de constantes y macros, Definición de constantes y macros,
void main(void) {<---Cuerpo de la función principal
}
// PRIMER.CPP
//
// Despliega un mensaje en la pantalla.
#include <stdio.h> // Para utilizar la función printf()
void main(void) {
printf("El lenguaje C++ es poderoso\n");
}
Nombre de un archivo de cabecera en el cual se encuentran declarados los prototipos de las funciones y macros que se utilizan para la entrada/salida estándar.
Ejemplos
/* Esto es un comentario simple. */
/* Esto es un comentario más largo,
distribuido en varias líneas. El
texto se suele alinear por la izquierda. */
/**************************************
* Esto es un comentario de varias *
* líneas, encerrado en una caja para *
* llamar la atención. *
**************************************/
// Esto es un comentario simple.