www.pudn.com > comm11111.rar > msg.c


 
#include  
#include  
#include  
 
extern char MsgLog[50]; 
 
int  ShowMsg(va_alist) 
{ 
  FILE *fp; 
  char *fmt; 
  va_list args; 
 
  fp=fopen(MsgLog,"a+"); 
  if (fp==NULL) {printf("Open MsgLog Failed!\n");return;} 
   
  va_start(args); 
  fmt=va_arg(args,char *); 
  fprintf(fp,"[%s %d]\n",GetFmtTime(),getpid()); 
  (void)vfprintf(fp,fmt,args); 
  va_end(args); 
  fclose(fp); 
} 
 
int LookChar(char *buf,int len) 
{ 
  FILE *fp; 
  int i; 
  fp=fopen("/tmp/buf.log","a+"); 
  fprintf(fp,"[%s %d]\n",GetFmtTime(),getpid()); 
  for(i=0;i