Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Supermanxd en 14 Marzo 2016, 05:02 am



Título: Como encerar un vector?
Publicado por: Supermanxd en 14 Marzo 2016, 05:02 am
Como encero el vector? tengo la siguiente estrcutura y quiero encerar el vector cedula.. le he puesto NULL y =0 y me sale error.. como lo hago? porfa

Código
  1. using namespace std;
  2. struct registro_datos{
  3. int cedula[10];
  4. char nombre[30];
  5. char apellido[30];
  6. int numero;
  7.  
  8. };
  9. struct registro_datos carro;
  10.  
  11. carro.cedula[]=NULL;
  12. strcpy(hotel.nombre,"");
  13. strcpy(hotel.apellido,"");
  14. carro.numero=0;
  15. ;
  16.  
  17.  

Código
  1. [Error] incompatible types in assignment of 'long long int' to 'int [10]'


Título: Re: Como encerar un vector?
Publicado por: engel lex en 14 Marzo 2016, 05:04 am
el int cedula lo estás haciendo un vector de 10 elementos... lo estás trabajando como si fuera un char, creo que tienes un error allí... quitale el [10] y listo


Título: Re: Como encerar un vector?
Publicado por: Supermanxd en 14 Marzo 2016, 05:18 am
el int cedula lo estás haciendo un vector de 10 elementos... lo estás trabajando como si fuera un char, creo que tienes un error allí... quitale el [10] y listo

vaa gracias amigo