Beruflich Dokumente
Kultur Dokumente
Visual Studio organiza el trabajo en proyectos y soluciones. Una solución puede contener más de un
proyecto, como un archivo DLL y una aplicación ejecutable que hace referencia a ese archivo DLL.
Visual Studio dispone de dos contenedores que le ayudan a administrar eficazmente los elementos
necesarios para el desarrollo, como referencias, conexiones de datos, carpetas y archivos. Estos
contenedores se denominan soluciones y proyectos. Asimismo, Visual Studio proporciona carpetas
de soluciones para organizar proyectos relacionados en grupos y, a continuación, llevar a cabo
acciones en esos grupos de proyectos. El Explorador de soluciones, una interfaz para ver y
administrar estos contenedores y sus elementos asociados, forma parte del entorno de desarrollo
integrado (IDE).
El primer paso al escribir un programa de Visual C++ con Visual Studio es elegir el tipo de
proyecto. Para cada tipo de proyecto, Visual Studio establece la configuración del compilador y
genera él mismo el código de inicio.
5. El archivo Cardgame.h debe tener un aspecto similar al siguiente tras los cambios:
Copiar
#pragma once
class Cardgame
{
int players;
static int totalparticipants;
public:
Cardgame(int p);
~Cardgame(void);
};
La directiva #pragma once de la línea indica que el compilador incluirá sólo una vez el
archivo. Para obtener más información, vea once.
Para obtener información sobre otras palabras clave de C++ incluidas en este archivo de
encabezado, vea class (C++), int, Static (C++) y public (C++).
6. Haga doble clic en Cardgame.cpp en la carpeta Archivos de código fuente para abrirlo y
editarlo.
7. Agregue el código para el constructor que tome un argumento int:
Copiar
Cardgame::Cardgame(int p)
{
players = p;
totalparticipants += p;
}
9. El archivo Cardgame.cpp debe tener un aspecto similar al siguiente tras los cambios:
Copiar
#include "Cardgame.h"
Cardgame::Cardgame(int p)
{
players = p;
totalparticipants += p;
}
Cardgame::~Cardgame(void)
{
}
En este paso, va a agregar un archivo de código fuente al programa principal que prueba la clase.
En este paso, va a introducir deliberadamente un error de sintaxis de Visual C++ en el código para
ver cómo es un error de compilación y cómo corregirlo. Cuando compila el proyecto, un mensaje de
error indica cuál es el problema y donde se produjo.
6. El archivo Cardgame.cpp debe tener un aspecto similar al siguiente tras los cambios:
Copiar
#include "Cardgame.h"
Cardgame::Cardgame(int p)
{
players = p;
totalparticipants += p;
}
Cardgame::~Cardgame(void)
{
totalparticipants -= players;
}