Tutorial: Crear un programa escrito en C++ estándar (C++)

Puede usar Visual C++ 2010 en el entorno de desarrollo integrado (IDE) de Visual Studio para crear programas en C++ estándar. Si sigue los pasos de este tutorial, puede crear un proyecto, agregar un nuevo archivo al proyecto, modificar el archivo para agregar código de C++ y, finalmente, compilar y ejecutar el programa con Visual Studio.

Puede escribir su propio programa de C++ o utilizar uno de los programas de ejemplo. El programa de ejemplo de este tutorial es una aplicación de consola. Esta aplicación usa el contenedor set de la Biblioteca de plantillas estándar (STL).

Visual C++ cumple la norma de 2003 C++ excepto en estos casos: búsquedas de nombres en dos fases, especificaciones de excepciones y exportaciones. Además, Visual C++ admite varias características de C++0x, como lambda, auto, static_assert, referencias rvalue y plantillas extern.

Nota

Si se requiere cumplimiento normativo, use la opción del compilador /Za para deshabilitar las extensiones de Microsoft para la norma. Para obtener más información, vea /Za, /Ze (Deshabilitar extensiones de lenguaje).

Requisitos previos

Para completar este tutorial, debe comprender los conceptos básicos del lenguaje C++. Si todavía no conoce C++, le recomendamos el libro "C++ Beginner's Guide" escrito por Herb Schildt, disponible en Beginner Developer Learning Center, en el sitio web de MSDN.

Para crear un proyecto y agregar un archivo de origen

  1. Para crear un nuevo proyecto, en el menú Archivo, elija Nuevo y haga clic en Proyecto.

  2. En el recuadro de tipos de proyecto de Visual C++, haga clic en Win32 y, a continuación, en Aplicación de consola Win32.

  3. Escriba un nombre para el proyecto.

    De forma predeterminada, la solución que contiene el proyecto tiene el mismo nombre que el proyecto, pero puede escribir un nombre diferente. También puede escribir una ubicación diferente para el proyecto.

    Haga clic en Aceptar para crear el proyecto.

  4. En el Asistente para aplicaciones Win32, haga clic en Siguiente, seleccione Proyecto vacío y,, a continuación, haga clic en Finalizar.

  5. Si no aparece el Explorador de soluciones, en el menú Ver, haga clic en Explorador de soluciones.

  6. Agregue un nuevo archivo de origen al proyecto como se indica a continuación.

    1. En el Explorador de soluciones, haga clic con el botón secundario en la carpeta Archivos de origen, elija Agregar y, a continuación, seleccione Nuevo elemento.

    2. En el nodo Código, haga clic en Archivo C++ (.cpp), escriba un nombre para el archivo y, a continuación, haga clic en Agregar.

    El archivo .cpp aparece en la carpeta de archivos de origen del Explorador de soluciones y el archivo se abre en el editor de Visual Studio.

  7. En el archivo del editor, escriba un programa de C++ válido que use la Biblioteca estándar de C++ o copie uno de los programas de ejemplo y péguelo en el archivo.

    Por ejemplo, puede usar el programa set::find (STL Samples), que es uno de los ejemplos de Biblioteca de plantillas estándar incluidos en la Ayuda.

    Si usa el programa de ejemplo, observe la directiva using namespace std;. Esta directiva permite al programa usar cout y endl sin requerir nombres completos (std::cout y std::endl).

  8. Guarde el archivo.

  9. En el menú Generar, haga clic en Generar solución.

    La Ventana de salida muestra información sobre el progreso de compilación; por ejemplo, la ubicación del registro de compilación y un mensaje que indica el estado de la misma.

  10. En el menú Depurar, haga clic en Iniciar sin depurar.

    Si usó el programa de ejemplo, aparece una ventana de comandos que indica si hay determinados enteros en el conjunto.

Pasos siguientes

Anterior: Crear aplicaciones de línea de comandos (C++). Siguiente: Tutorial: Compilar un programa nativo de C++ en la línea de comandos (C++).

Vea también

Tareas

Paseo guiado por Visual C++

Otros recursos

C++ Language Reference

Standard C++ Library Reference