Introducción a C++ en Visual Studio

Tras completar este tutorial, estará familiarizado con muchas de las herramientas y cuadros de diálogo que puede utilizar para desarrollar aplicaciones con Visual Studio.Creará una aplicación sencilla de estilo “Hola a todos” mientras aprende más sobre cómo trabajar en el entorno de desarrollo integrado (IDE).

Este tema contiene las siguientes secciones:

Iniciar sesión en Visual Studio

Crear una aplicación sencilla

Agregar código a la aplicación

Depurar y probar la aplicación

Compilar una versión de lanzamiento de la aplicación

Iniciar sesión en Visual Studio

Al iniciar Visual Studio por primera vez, tendrá la oportunidad de iniciar sesión con una cuenta de Microsoft como Live o Outlook.El inicio de sesión permite sincronizar su configuración en todos los dispositivos.Para obtener más información, vea Iniciar sesión en Visual Studio.

Después de abrir Visual Studio, puede ver las tres partes básicas del IDE: ventanas de herramientas, menús y barras de herramientas, así como el espacio de la ventana principal.Las ventanas de herramientas se acoplan a los lados izquierdo y derecho de la ventana de la aplicación, con Inicio rápido, la barra de menús y la barra de herramientas estándar en la parte superior.El centro de la ventana de la aplicación contiene la Página principal.Cuando se abre una solución o un proyecto, los editores y diseñadores aparecen en este espacio.

IDE con configuración de Visual C++ aplicada

Figura 1: IDE de Visual Studio

Crear una aplicación sencilla

Cuando cree una aplicación en Visual Studio, cree primero un proyecto y una solución.Para este ejemplo, creará una aplicación de consola de Windows.

Para crear una aplicación de consola

  1. En la barra de menús, elija Archivo, Nuevo, Proyecto.

    En la barra de menús, elija Archivo, Nuevo, Proyecto

  2. En la categoría Visual C++, elija la plantilla Aplicación de consola Win32 y, después, asigne al proyecto el nombre GreetingsConsoleApp.

    Plantilla Aplicación de consola Win32

  3. Cuando aparezca el Asistente para aplicaciones Win32, elija el botón Finalizar.

    Asistente para aplicaciones de consola Win32

El proyecto y la solución GreetingsConsoleApp, con los archivos básicos para una aplicación de consola Win32 se crean y se cargan automáticamente en el Explorador de soluciones.El archivo GreetingsConsoleApp.cpp se abre en el Editor de código.Los elementos siguientes aparecen en el Explorador de soluciones:

Figura 4: Elementos del proyecto

Archivos para la solución en el Explorador de soluciones

Agregar código a la aplicación

A continuación, agregará código para mostrar la palabra "Hola" en la ventana de la consola.

Para mostrar “Hola” en la ventana de la consola

  1. En el archivo GreetingsConsoleApp.cpp, escriba una línea en blanco antes de la línea return 0; y, después, escriba el código siguiente:

    cout <<"Hello\n";
    

    Aparece una línea ondulada roja debajo de cout.Si la apunta, aparecerá un mensaje de error.

    Texto de error para cout

    El mensaje de error también aparece en la ventana Lista de errores.Para mostrar la ventana, en la barra de menús, elija Ver, Lista de errores.

    cout se incluye en el archivo de encabezado <iostream>.

  2. Para incluir el encabezado iostream, escriba el código siguiente después de #include "stdafx.h":

    #include <iostream>
    using namespace std;
    

    Probablemente ha observado que, al escribir código, apareció un cuadro que proporciona sugerencias para los caracteres escritos.Este cuadro forma parte de IntelliSense de C++, que proporciona indicaciones de codificación, incluida información sobre miembros de interfaz o clase y parámetros.También puede usar fragmentos de código, que son bloques de código predefinidos.Para obtener más información, vea Utilizar IntelliSense y Fragmentos de código.

    La línea ondulada roja bajo cout desaparece cuando se corrige el error.

  3. Guarde los cambios en el archivo.

    Código que corrige un error de cout

Depurar y probar la aplicación

Puede depurar GreetingsConsoleApp para ver si aparece la palabra "Hola" en la ventana de consola.

Para depurar la aplicación

  • Inicie el depurador.

    Comando Iniciar depuración del menú Depurar

    El depurador inicia y ejecuta el código.La ventana de consola (una ventana independiente que se parece a un símbolo del sistema) aparece durante unos segundos, pero se cierra rápidamente cuando el depurador deja de ejecutarse.Para ver el texto, deberá establecer un punto de interrupción para detener la ejecución del programa.

Para agregar un punto de interrupción

  1. Agregue un punto de interrupción desde la barra de menús en la línea return 0;.También puede hacer clic en el margen izquierdo para establecer un punto de interrupción.

    Comando Alternar puntos de interrupción del menú Depurar

    Aparece un círculo rojo al lado de la línea de código en el margen izquierdo de la ventana del editor.

  2. Elija la tecla F5 para iniciar la depuración.

    El depurador se inicia y aparece una ventana de consola con la palabra Hola.

    Texto Hello en la ventana Símbolo del sistema de Windows

  3. Presione MAYÚS + F5 para detener la depuración.

Para obtener más información, vea Preparación de la depuración: proyectos de consola.

Compilar una versión de lanzamiento de la aplicación

Ahora que ha comprobado que todo funciona, puede preparar una versión de lanzamiento de la aplicación.

Para limpiar los archivos de solución y crear una versión de lanzamiento

  1. En la barra de menús, elimine los archivos intermedios y de salida creados durante las compilaciones anteriores.

    El comando Limpiar solución del menú Compilar

  2. Cambie la configuración de compilación para GreetingsConsoleApp de Depurar a Versión.

    Compilar una versión de lanzamiento de la aplicación

  3. Compile la solución.

    Comando Compilar solución del menú Compilar

¡Enhorabuena por completar este tutorial!Si desea explorar más ejemplos, vea Ejemplos de Visual Studio.

Vea también

Conceptos

Tutorial: Crear una aplicación sencilla con Visual C# o Visual Basic

Sugerencias de productividad para Visual Studio

Introducción a Visual Studio

Otros recursos

Ejemplos de Visual Studio