Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1352] Re:현재 밀리세컨드를 얻는 함수
태즈 [taz1000] 2207 읽음    2002-10-16 00:45

여전히 극초보의 길을 걷는 태즈입니다.

표준 라이브러리 함수를 찾고자 할때에 제가 주로 쓰는 방법은..
님께서 올리신 질문에서...

밀리세컨드를 알고 싶기에, 관련되는 주제어로는 'time'이
있을겁니다. 그래서 임의로 빌더에서(turbo c나 이런 통합환경에서)
time이라고 치고는 우리들의 친구 'F1'을 눌렀습니다.

빌더의 경우에는   3가지 '찾은항목'이 나오고 그중 두번째에
time ( C Runtime Library Reference ) 라고 표시가 되네요.

그걸 더블클릭하였더니.
time() 이라는 함수가 나오고, 그에 관한 설명이 나오네요.

좀 더 많은 것을 알기 위하여 'see also'를 누르니, 또 여러가지
관련된 사항들이 나오고요, gettime() 이라는 것이 제 눈을 끄네요.

그걸 클릭하였더니..
아래와 같은 내용이 나오네요.

근데, 어..
해당 함수의 Header File 이 dos.h 로 되어있네요.
혹시, 윈도우에서는 안되는 함수가 아닐까 ?

Portability 라는 링크(?)를 눌렀습니다.
다행히도 Win32에서 사용가능한 함수네요. (gettime..)

설명에 있듯이, time 스트럭쳐(구조체)를 선언하고, 그걸 이용해서
시각을 구하면 될것 같습니다.

허.. 이건 1/100 초 단위로 나오네요.
밀리세컨드라...

윈도우쪽에서는 쉬운 함수가 있을텐데... ansi에서는...
헉.. 그렇다면.. 저~위의 설명은 다 부질없는.. 헛.

쓴게 아까워서 일단 남겨둡니다. ㅠ.ㅠ..

==================================================
Header File

dos.h

Category

Time and Date Routines

Syntax

#include <dos.h>
void gettime(struct time *timep);
void settime(struct time *timep);

Description

Gets and sets the system time.

gettime fills in the time structure pointed to by timep with the system's current time.

settime sets the system time to the values in the time structure pointed to by timep.

The time structure is defined as follows:

struct time {
   unsigned char ti_min;      /* minutes */
   unsigned char ti_hour;     /* hours */
   unsigned char ti_hund;     /* hundredths of seconds */
   unsigned char ti_sec;      /* seconds */
};

Return Value

None.
====================================================

ME 님이 쓰신 글 :
: 현재 밀리세컨드를 반환하는 함수는 어떤 것이 있나요?
: ANSI C의 함수가 필요합니다.

+ -

관련 글 리스트
1350 현재 밀리세컨드를 얻는 함수 ME 1480 2002/10/15
1354     Re:현재 밀리세컨드를 얻는 함수 조준회 1614 2002/10/16
1352     Re:현재 밀리세컨드를 얻는 함수 태즈 2207 2002/10/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.