Tail en textfil. (Segmentation Fault)
HejKan nogen fortælle mig hvordan jeg laver et c program som outputter en textfil til en ncurse-window? Og udskriver linier som evt. bliver tilføjet (ligesom Tail-programmet)?
Det jeg vil er at vise et vindue med outputtet fra en fil, som jeg i en anden tråd skriver i:
Thread1:
System("ls >> log");
Thread2:
c = fgetc(fp);
while (1) {
while (c != EOF) {
wprintw(logwin, "%c", c);
c = fgetc(fp);
}
while (c == EOF) {
sleep(1);
c = fgetc(fp);
}
}
Problemet her er at jeg får en "Segmentation Fault"... Hvad skal det sige? (Det er vel et memory segmentation fejl?) OG hvordan gør jeg så?