Hvordan splitter man en tekstfil ind i en struct af char pointere
Hej eksperterJeg programmerer C
Jeg er altså ikke helt god til det med char arrays versus char pointere, el. mere precist hvordan man konverterer frem og tilbage mellem dem.
Mit problem er følgende
Jeg har en struct
typedef struct {
char* en_streng;
char* en_anden_streng;
int en_vaerdi;
}
(Og det skal altså meget gerne være char* - ikke char[])
Desuden har jeg en tekstfil som jeg ønsker at dele op i 'stumper' med split på ny linie og placere stumperne i structen.
Jeg kan godt finde ud af at indlæse filen i et midlertidigt
char temparr [50][50].
Men hvordan laver jeg det midlertidige array med pointtekster i stedet?
altså et array[0 - 20] hvor hver plads indeholder en char*.
Christian