fopen 함수 질문드립니다.

글쓴이: 익명 사용자 / 작성시간: 수, 2018/01/31 - 3:51오후
로그 파일을 만들고 싶어서
fopen 함수를 사용해봤습니다.
근데 조건이 "chat_log_날짜.log" 이렇게 생성되는 것이라
len = sprintf(buf,"%d%d%d",d->tm_year+1900,d->tm_mon+1,d->tm_mday); 이렇게 해서
FILE *log; log = fopen("chat_log_%s.log","a+",buf); fclose(log);
이리 해볼려고 만들었지만 역시 실패 buf 는 실행시킨 날짜마다 알아서 바뀔테니 상관없지만
파일 이름을 날마다 바뀌는 코드가 생각이 안납니다.. 조언 부탁드립니다..
Forums:
fopen의 원형을 다시 한번 확인해 보시고 기존에
fopen의 원형을 다시 한번 확인해 보시고 기존에 사용하셨던 sprintf와 잘 조합하여 구현해 보세요.
댓글 달기