elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda con estructuras en: 12 Junio 2012, 04:22 am
Gente del foro..
Tengo un problema, estoy codificando algo en c++ y cuando leo una entrada del teclado el programa queda con el cursor titilando y sin pasar a mostrar lo siguiente ni nada más, es como si entrara en algún bucle infinito o algo así, o como si estuviera ejecutando algo..
A continuacion meto parte del código..
////////////////////////////
char inve()
{
   char temp[5];
   char est='x';
   vehi.id=i;
   cout<<"Ingrese los datos del vehiculo "<<vehi.id<<".."<<endl;
   //cin.getline(temp,5,'\n');
   cout<<"Marca: ";
   cin.getline(vehi.marca,30,'\n');
   cout<<"Modelo: ";
   //cin.getline(vehi.modelo,30,'\n');
   cin.get(vehi.modelo,3);
   /*cout<<"Anho: ";
   cin>>vehi.anho;
   cin.getline(temp,5,'\n');
   cout<<"Color: ";
   cin.getline(vehi.color,10,'\n');
   cout<<"UA: ";
   cin>>vehi.ua;
   cin.getline(temp,5,'\n'); // limpiamos el buffer
   cout<<"Duenho: ";
   cin.getline(vehii].duenho_nom,30,'\n');
   cout<<"Duenho DOCNro: ";
   cin>>vehi.duenho_doc;
   cin.getline(temp,5,'\n');*/
   fflush(stdin);
   est = 'c';
   return est;
}
///////////
El array vehi es de tipo vehiculo que es una estructura que esta definida como global, y cuando llega a esta linea <<cin.get(vehi.modelo,3);>> ahí congela el programa y ocurre lo que les mencione.. vale decir q a esta funcion la llamo del main()..
Alguna ayuda me sería sumamente provechosa ya que mañana entrego esto.....
Saludos.....
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines