On Sun, 25 Mar 2001, Its Me Christian wrote: > FILE *ACLAN_FILE; > int num_lines = 0; > ACLAN_FILE=fopen("../lib/misc/clan", "r"); > get_line(ACLAN_FILE, buf); > while (!feof(ACLAN_FILE)) { > num_lines++; > get_line(ACLAN_FILE,buf); > } > fclose(ACLAN_FILE); > ACLAN_FILE=fopen("../lib/misc/clan", "r"); Eww. Do use rewind() rather than needlessly opening and closing files. Do use proper error checking on opening files. Do not use feof() and get_line() together -- it's redundant, get_line() signals EOF. Do not count the number of lines in the file unless you really need it. -dak -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/04/01 PST