Test Foro de elhacker.net SMF 2.1

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 (cpp) [Seleccionar]
using namespace std;
struct registro_datos{
int cedula[10];
char nombre[30];
char apellido[30];
int numero;

};
struct registro_datos carro;

carro.cedula[]=NULL;
strcpy(hotel.nombre,"");
strcpy(hotel.apellido,"");
carro.numero=0;
;



Código (cpp) [Seleccionar]
[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
Cita de: 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

vaa gracias amigo