유니크한 파일 이름을 사용하고 싶은데..
글쓴이: cccc2002 / 작성시간: 토, 2003/10/25 - 9:13오후
소켓에서 클라이언트로 부터 받은 데이터를 유니크한 파일명으로 저장하려고합니다.
지금은 시간함수time(&now) 을 이용해서 now(초단위)값을 사용하고 있는데 만약에 같은 시간에 데이터가 들어오면 같은 파일 이름이 생길 가능성이 있는데 이를 어떻게 처리 할수가 있을 까요?
서버에 동시에 접속할수 있는 사람을 10명 이하로 제한하다고 하면 시간에다 각각 소켓디스크립터를 붙여서 파일 이름을 만들수 있을거는 같은데 ..
이 방법도 유일 파일 명을 만드는 방법은 아닌거 같네요.
디비를 사용하면 oid를 이용해서 처리를 할수 있을거 같은데.
디비의 oid처럼 그런 값은 어떤식으로 만들어 야 할지 .....
오늘도 고수님들의 조언을 부탁드립니다.
그럼.
Forums:
mkstemp..
mkstemp가 있다고 한네요.
자문자답이 되버렸네요.
댓글 달기