#include #include #include #include int main() { FILE *fp; int ret_val1, ret_val2; fp = fopen("X:/0000/hans/ftest_file.txt", "w"); do { time_t t = time(NULL); struct tm tm = *localtime(&t); printf("%2d %02d:%02d:%02d\n", tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec); ret_val1 = fprintf(fp, "%2d %02d:%02d:%02d\n", tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec); ret_val2 = fflush(fp); printf("fprintf ret_val = %d fflush ret_val = %d errno = %d\n", ret_val1, ret_val2, errno); Sleep(60000); } while(1); close(fp); return(0); }