November 01, 1998
Building Solid Code
Building Solid CodeBy Wes FalerDr. 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);
}
}
Example 1: log_prtf, which writes to a log file. Change the file name (log.log) to a suitable name and path.
Copyright © 1998, Dr. Dobb's Journal
|
|
|||||||||||||||||
|
|
|
|