Cómo escribir programas en C++ usando Visual Studio 2008
En el menú Archivo, seleccione Nuevo y luego haga clic en Proyecto....
En el menú Archivo, seleccione Nuevo y luego haga clic en Proyecto....
En el área "Tipo de proyecto", haga clic en "Win32". Luego, en el panel Plantillas de su instalación de Visual Studio, haga clic en Aplicación de consola Win32.
Escriba un nombre de proyecto. En este ejemplo usaremos Juegos.
Cuando crea un nuevo proyecto, Visual Studio coloca el proyecto en una solución. Acepte el nombre predeterminado de la solución, que es el mismo que el nombre del proyecto.
Puedes aceptar la ubicación predeterminada, escribir una ubicación diferente o buscar el directorio donde está guardado el proyecto.
Presione Aceptar para iniciar el Asistente para aplicaciones Win32.
En la página Descripción general del cuadro de diálogo Asistente para aplicaciones Win32, haga clic en Siguiente.
En la página Configuración de la aplicación, en Tipo de aplicación, seleccione Aplicación de consola. Seleccione Configuración de proyecto vacía en Opciones adicionales y haga clic en Finalizar.
Ahora tienes un proyecto sin archivos fuente.
Uso del Explorador de soluciones
El Explorador de soluciones le permite trabajar fácilmente con archivos y otros recursos en su solución.
En este paso, agrega una clase al proyecto y luego Visual Studio agrega los archivos .h y .cpp al proyecto. Luego, agregue un nuevo archivo de código fuente al proyecto para el programa principal que prueba la clase.
Agregar una clase al proyecto
Si la ventana del Explorador de soluciones no está visible, haga clic en Explorador de soluciones en el menú Ver. Haga clic en Explorador de soluciones en el menú Ver.
Haga clic derecho en la carpeta Encabezados en el Explorador de soluciones y seleccione Agregar. Luego haga clic en la clase.
En la categoría Visual C++, haga clic en C++ en el área Plantilla de instalación de Visual Studio y luego haga clic en Clases de C++. Haga clic en Agregar.
En el Asistente de clases de C++ normal, ingrese Cardgame como nombre de clase, acepte el nombre de archivo predeterminado, luego haga clic y configúrelo. Luego haga clic en Finalizar.
Realice los siguientes cambios en el archivo Cardgame.h que se muestra en el área de edición:
Agregue dos miembros de datos privados después de la llave de apertura de la definición de clase:
Copiar código
int player;
static int totalparticipants;
Agregar un prototipo de constructor de **** público que requiere un parámetro de tipo int: p>
Copiar código
Cardgame(int p);
Elimina el constructor predeterminado generado para ti. El constructor predeterminado es un constructor que no acepta parámetros. El constructor predeterminado se parece a esto:
Copiar código
Cardgame(void);
Después de realizar los cambios anteriores, el archivo Cardgame.h debería verse así esto:
Copiar código
Cardgame(void);
Eliminar el constructor predeterminado.
h el archivo debería verse así:
Copiar código
#pragma once
clase Cardgame<
{
int jugadores;
estático int totalparticipantes;
público:
Juego de cartas(int p);
~Juego de cartas(void);
};
La línea #pragma once especifica que el compilador incluye el archivo solo una vez. Ver una vez para más detalles.
Para obtener información sobre las otras palabras clave de C++ contenidas en este archivo de encabezado, consulte class (C++), int, Static (C++) y public (C++).
Haz doble clic en Cardgame.cpp en la carpeta de archivos fuente para abrirlo y editarlo.
Añadir código para el constructor con un parámetro int:
Copiar código
Cardgame::Cardgame(int p)
{
jugadores = p;
total de participantes += p;
Juego de cartas::Juego de cartas(int p)
{
Total participantes = p;