error "violacion de segmento ("core" generado)"
Publicado por Kurt (2 intervenciones) el 21/11/2018 14:37:57
hola tengo una duda con mi codigo el problema en cuestion es el siguiente
al compilar me dice "violacion de segmento ('core' generado)"
Para monitorear el uso de las tarjetas SUBE se pide diseñar un sistema que lea los datos de la utilización de
una tarjeta y permita mostrar los consumos y montos disponibles para la misma. Para ello se pide:
1. Realizar una función que cargue en un vector dinámico la información del archivo que contiene los datos
de carga y/o consumo realizados con la tarjeta SUBE en cada operación ya sea de consumo o de carga de
la misma. La estructura de los datos en el archivo es:
La estructura de los datos en el archivo es:
Su prototipo será: int lecturaTarjeta(data_t **ptr_h, char *archivo);
La función debe devolver 0 en caso de éxito y -1 en caso de cualquier error
adjunto un drive con los archivos en cuestion
desde ya muchas gracias
https://drive.google.com/open?id=1DPbLDaY3ae7OrI1L4aay6cR32EuDqOvF&fbclid=IwAR3-gDJwNoDWOaPNfHK1EzIAmd2oDOPaykBZHY80IJVp4Q6aZL04ZnmSvUs
al compilar me dice "violacion de segmento ('core' generado)"
Para monitorear el uso de las tarjetas SUBE se pide diseñar un sistema que lea los datos de la utilización de
una tarjeta y permita mostrar los consumos y montos disponibles para la misma. Para ello se pide:
1. Realizar una función que cargue en un vector dinámico la información del archivo que contiene los datos
de carga y/o consumo realizados con la tarjeta SUBE en cada operación ya sea de consumo o de carga de
la misma. La estructura de los datos en el archivo es:
La estructura de los datos en el archivo es:
1
2
3
4
typedef struct data{
char fecha[11];
float monto;
}data_t;
La función debe devolver 0 en caso de éxito y -1 en caso de cualquier error
adjunto un drive con los archivos en cuestion
desde ya muchas gracias
https://drive.google.com/open?id=1DPbLDaY3ae7OrI1L4aay6cR32EuDqOvF&fbclid=IwAR3-gDJwNoDWOaPNfHK1EzIAmd2oDOPaykBZHY80IJVp4Q6aZL04ZnmSvUs
Valora esta pregunta
0