로그 만들기관련.

papa3721의 이미지

로그화일을 만드는데 앞부분에 시간을 넣고 싶은데
어떻게 해야 할지 모르겠네요.. ㅠ.ㅠ

void Log(const char *fmt, ...)
{
	FILE * fd;	
	va_list argptr;
 
//	char cTime[30];
//	getCurrentTime(cTime);
 
	fd=fopen(myEnv.LOG_FILE,"aw");
 
	va_start(argptr, fmt);
	vfprintf(fd, fmt, argptr);
	va_end(argptr);
 
	fflush(fd);
	fclose(fd);
 
}
 
void getCurrentTime(char * cTime)
{
	time_t now;
  struct tm st;  
  time(&now);    
  st = *localtime(&now);
 
	int year = st.tm_year + 1900; 
	int month = st.tm_mon + 1; 
	int day = st.tm_mday; 
	int hour = st.tm_hour; 
	int min = st.tm_min; 
	int sec = st.tm_sec;
 
	sprintf(cTime,"[%d/%d/%d %d:%d:%d] ", day, month, year, hour, min, sec);
}
IsExist의 이미지

...
fprintf (fd, "%s", cTime);
vfprintf (fd, fmt, argptr);
..

로 하면 안되나요?
---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치