View Single Post
Old 09-03-2005, 02:14 PM   #2 (permalink)
redhead
Newbie
 
redhead's Avatar
 
Join Date: Jun 2002
Location: Denmark
Posts: 1,726
redhead is on a distinguished road
Something like this ?
Code:
if(access(file_name, F_OK))
    /* file does not exist */
if(access(file_name, R_OK))
    /* No read permission */
if(!(file_pointer=fopen(file_name, "r")))
    /* Unable to open file */
if(feof(file_pointer))
   /* file is empty */
while(!feof(file_pointer))
{
    if(!fread(buffer, sizeof(buffer), 1, file_pointer))
        /* premature end of file */
    if(!valid(buffer))
        /* illformed or unexpected data */
}
__________________
Don't worry Ma'am, We're university students, We know what We're doing.
-----
If you pull the pin, Mr.Grenade would no longer be your friend.
-----
01000111 01101111 00100000 01000011 00100000 00100001
redhead is offline   Reply With Quote