01. februar 2004 - 17:07Der er
6 kommentarer og 1 løsning
Header filer?
Hvordan defineres strucs i en header fil?
eksempel på koden...
typedef struct{ int længde segment seg[10]; }segment; problemet er at den ikke kan kalde en en metode inden i sig selv... hvordan klares dette? eksempler på kode modtages gerne!
En struct og en class kan ikke indeholde en instans af sig selv, men godt en pointer til en instans af sin egen type, så kan man allokere objekterne i konstructoren (hvis vi snakker C++).
For at kunne det skal du skrive: typedef struct segment{ ... struct segment * seg; }segment;
Jeg kom til at tænke på; det er vist ikke verdens bedste ide at lave en instans af en klasse i konstructoren i den samme klasse, det vil medføre en uendelig løkke.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.