Prova att byta ut char nam[51] mot char *nam. Samma sak med adr.
Jag får detta felet när jag kör mitt program och vill lägga till en ny låntagare, antar att det har med mina char[51] att göra då det går bra med de klasser som endast innehåller int.
felmess: Unhandled exception at 0x77f9180c in main.exe: User breakpoint.
I en fil som heter xlocale (inte en aning vad den gör)
Så här ser min konstruktor ut:
Lantagare(int lid, char nam[51], char adr[51], int pers): lantagarid(lid), personnr(pers)
{
strcpy(nam, namn); strcpy(adr, adress);
}
och så här kallar jag på den:
bokObj=Bok(oid, titel, ar, forfatt, utgiv, isbn);
Någon som har en aning om vad det kan vara för något? Jag är tyvärr tvungen att använda char då jag sparar ner det i binära filer och vill kunna söka på det.

