He escrito la siguiente funcion que se supone que debe cargar un vector de un archivo y retornarlo
Código
pero cuando la llamo desde la siguiente linea de codigo
vector<long int> Cargar (void)//carga el vector del archivo y lo devuelve
{
ComprobarArchivo();
vector<long int> cargar;
ifstream leer; leer.open("Numeros.dat", ios::in |ios::binary);
leer.read((char *) &cargar, sizeof cargar);
return cargar;
}
Código
CodeBlocks de da el siguiente error: "conversion from 'std::vector<long int>()' to non-scalar type 'std::vector<long int>' requested" y no se por que puede estar causado...
vector<long int> numero = Cargar;


 
  




 Autor
 Autor
		



 En línea
									En línea
								



 
						