Skeletonlord
Legacy Member
Gegroet, mijn project van pseudotexten converten is bijna op zijn eind maar toch zit ik nog met een lastig probleem.
Ik vraag me af of iemand misschien de fouten kan ontdekke bij de realloc waar hij een "general protection error" geeft :
Ik vraag me af of iemand misschien de fouten kan ontdekke bij de realloc waar hij een "general protection error" geeft :
Code:
DECLARATIE
typedef struct ints{
char var[21];
int waarde;
} integers;
typedef struct fls{
char var[21];
float waarde;
} floats;
IN HET PROGRAMMA
switch (sw_chk) {
case 1:
//zet de variabele bij de integers
var1=(int*) realloc(var1, j*sizeof(integers));
strcpy((var1+j)->var,str);
j++;
break;
case 2:
//zet de variabele bij de floats
var2=(int*) realloc(var2, k*sizeof(floats));
strcpy((var2+k)->var, str);
k++;
break;
}