SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: buitre84 en Sábado 5 de Julio de 2003, 17:43
-
Alguien que me pueda ayudar con apuntadores o si puede aun mejor con este codigo, quiza para un pro sea facil pero es no se casi de apuntadores y de graficas en c++.
Mi email es buitreloko@hotmail.com
Elabore un algoritmo para dibujar en la pantalla un tren que se mueve sin salirse del área de la pantalla, hasta que se presione una tecla.
El tren estará formado por un número cualquiera de partes (coches o vagones), las cuales tendran cada una un color determinado por el usuario.
Represente los objetos usando memoria dinámica (manejo de objetos por dirección).
-
cual es el codigo?
-
Esto son unas ayudas que nos dio el profesor para el codigo, hay que hacer que se mueva y lo otro.
class CVagon
{
private:
int num_vertices;
Punto2 vertices[num_vertices];
Color color;
public:
CVagon();
~CVagon();
double Longitud();
bool EstablecerOrigen( Punto2 origen, bool bDibujar );
Punto2 PedirOrigen();
void Dibujar();
Color PedirColor();
void AsignarColor( Color c );
};
class CTren
{
private:
Lista_Enlazada lista;
public:
CTren();
~Ctren();
double Longitud();
bool EstablecerOrigen( Punto2 origen );
Punto2 PedirOrigen();
void Dibujar();
Color PedirColor( int num_vagon );
void AsignarColor( Color c, int num_vagon );
bool AgregarVagon( CVagon v, int num_vagon );
};