Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2010, 11:55
chernang3
 
Fecha de Ingreso: marzo-2010
Mensajes: 10
Antigüedad: 14 años, 5 meses
Puntos: 1
ISO C++ forbids comparisson between pointer and integer

void ModificarCliente(cliente *d, int t)
{
system("cls");
int i=-1;
int ind=-1;
int codigo;
char mod;
cout<<"Ingrese el codigo del cliente a modificar: ";
cin>>codigo;
while(ind==-1 && i<t){
if(d[i].GetVacio()== codigo) ese es el error
ind = i;
i++;
}
if(ind != -1){
cout<<d[ind];
cout<<"Desea modificar este cliente S o N(no): ";
cin>>mod;
if(mod == 'S' || mod == 's')
cin>>d[ind];
else
system("pause");
}else{
cout<<"No se encontro el cliente"<<endl;
}
}

no c q hacer y estoy desesperado...espero me puedan ayudar