c프로그래밍 로그 기능
글쓴이: zhxk123 / 작성시간: 일, 2014/03/23 - 3:08오후
다음 조건을 만족하는 log 기능 구현
#ifndef __LOG_H__
#define __LOG_H__
// open log file 'fn' in append mode
// return nonzero if fail
int log_open(const char *fn);
// close log file
void log_close(void);
// output log message
// return nonzero if fail
int log(const char *format, ...);
#endif
* log.c, log_test.c 작성
- log() 함수:
. 출력 후 항상 log stream을 flush할 것
. 첨부 파일에 주어진 get_time()을 이용하여 log 시간도 함께 기록
void get_time(char time_str[TIME_STR_SIZE]) {
time_t t = time(NULL);
strftime(time_str, TIME_STR_SIZE, "%c", localtime(&t));
}
이걸로 로그남기능을 만들려고하는데 어떻게 해야되나요?
Forums:
숙제는 스스로하라고 못배웠나요?
숙제는 스스로하라고 못배웠나요?
검색해보세요~~
말씀하신 기능은 로깅의 필수이자 전형적인 기능이라서 검색하시면 수두룩하게 나올 걸로 생각이 됩니다.
--
댓글 달기