---
title: "Konstigt problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/77928-konstigt-problem"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "Mc Fetto"
published: "2003-05-24T16:51:37.000Z"
updated: "2003-05-24T23:22:34.000Z"
replies: 5
views: 187
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/77928-konstigt-problem"
---

# Konstigt problem

## #1 — Mc Fetto, 2003-05-24T16:51Z

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.

Permalänk: https://www.webforum.nu/p/77928

## #2 — PeW, 2003-05-24T17:05Z

Prova att byta ut char nam\[51\] mot char \*nam. Samma sak med adr.

Permalänk: https://www.webforum.nu/p/1060450

## #3 — PeW, 2003-05-24T17:45Z

btw.. byt plats på det som ligger i strcpy ;)

Permalänk: https://www.webforum.nu/p/1060471

## #4 — Sang-drax, 2003-05-24T17:59Z



Permalänk: https://www.webforum.nu/p/1060481

## #5 — Mc Fetto, 2003-05-24T23:16Z

Samma fel som tidigare då jag nu har provat båda PeW s förslag! :(

r/ Såg att jag hade postat fel konstruktor! denna ska det vara..

```
 	Bok(int objId, char *ti, int ar, char *forf, char *utgiv, char *i_b) 
		:LanObj(objId, ti, ar) { strcpy(forfattare, forf); strcpy(utgivare, utgiv); strcpy(isbn, i_b); }
```

 

Samma sak här fast jag kallar på LanObj s konstruktor vilken endast innehåller int!

Permalänk: https://www.webforum.nu/p/1063468

## #6 — Mc Fetto, 2003-05-24T23:22Z

Lite trött på småtimmarna... där var ju en char i LanObj har ändrat och det funkar finfint :D Tack så mycket!!

Permalänk: https://www.webforum.nu/p/1063471

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/77928-konstigt-problem
