Dr. Dobb's Journal November 1998
void log_prtf(const char *outdata)
{
FILE *log_fp = fopen("log.log","at");
if(log_fp) {
char buffer[40];
time_t t;
time(&t);
strcpy(buffer,ctime(&t));
#ifndef _WINDLL
sprintf(buffer+24," - %ld - ",(long)clock());
#else
strcpy(buffer+24," - ");
#endif
fputs(buffer,log_fp);
fputs("\n",log_fp);
fclose(log_fp);
}
}