I am trying to read characters from a file in reverse order with lseek.
So far I have had:
int finished = 1;
char temp[1];
while (finished > 0) {
lseek(fileID,0,2);
finished = read(fileID, &temp, 1);
cout << temp[0];
}
But reading always returns 0.
Any ideas on what to do?
source
share