Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/12/2011, 14:27
starfix
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 12 años, 4 meses
Puntos: 25
Respuesta: Problema para terminar y compilar un proyecto

Solucionesmos los ultimos errores para que el programa compile y luego analizamos la logica del programa.


LINEA 246:

Estas tratando de asignar a una variable de tipo char un puntero de tipo Caracter.

Otra vez no se que asignacion querés hacer.


LINEA 274:

Cambiarla por:

Código C++:
Ver original
  1. void Repuestos::Usados(char placa[], char puerta, char averiado ,char* item,int contador);

este error surge al no coincider el prototipo de la funcion en esta linea y la 277.


LINEA 295:

Eliminarla, no va a ser necesaria en el futuro, lo vamos a solucionar de otra manera.


LINEA 297:

La variable k que utilizas dentro del for no fue previamente declarada, para solucionar esto podes declararla dentro del for:

Código C++:
Ver original
  1. for (int k=0; k<10; k++)


LINEA 314:

La clase Vehiulo cuenta con un constructo:

Código C++:
Ver original
  1. Vehiculo(char placa, char puerta, int averiado, char *Item);

al crear una variable de este tipo tenes que pasarle como parametro 4 variables de tipo char, char, int y char* respectivamente.

Solucion:

Código C++:
Ver original
  1. int AELiminar;//esta variable la cree para utilzarla en el constructos de la linea que sigue
  2.                      //ya que necesita una variable de tipo int que no hay
  3.  
  4. Vehiculo* nuevo= new Vehiculo(*placa, puerta, AEliminar, item);

LINEA 423:

nuevamente el mismo error anterior, cuando creas una variable de tipo Vehiculo tenes que pasarle 4 variables:

Código C++:
Ver original
  1. v = new Vehiculo(*placa,puerta,averiado, items);


Ahora el programa compila y como te dije anteriormente hay que buscar los problemas de logica y terminar la funciones incompletas.

Saludos y felices fiesta.