본문 바로가기
프로그래머의 길/C & C++

C 함수 [d]

by 제이콥케이 2007. 3. 21.
반응형

 [d]
     24.1.63.delay()
     24.1.64. delline()
     24.1.65. detectgraph()
     24.1.66. difftime()
     24.1.67.disable()
     24.1.68.div()
     24.1.69.dosexterr()
     24.1.70.dostounix()
     24.1.71. drawpoly()
     24.1.72. dup()
     24.1.73. dup2()


24.1.63.delay()

[형식]
#include <dos.h>
void delay(milliseconds);

[매개변수]
unsigned milliseconds : 지연시키는 시간으로 1천 분의 1초 단위다.

[되돌림값]
없음.

[설명] 지정된 시간만큼 시간을 지연시킨다. 따라서 다음 작업까지 작업을 멈추는 효과를 가진다.


24.1.64. delline()

[형식]
#include <conio.h>
void delline();

[매개변수]
없음.

[되돌림값]
없음.

[설명] 현재의 텍스트 창에서 현재 커서가 위치한 줄을 지운다.


24.1.65. detectgraph()

[형식]
#include <graphics.h>
void far detectgraph(graphdriver, graphmode);

[매개변수]
int far *graphdriver : 그래픽 드라이버 종류.
int far *graphmode : 그래픽 모드.

[되돌림값]
없음.

[설명] 그래픽 드라이버와 모드를 설정한다. 현재의 하드웨어 상태를 조사해 모드를 설정하는 함수로 그래픽 모드로 전환할 때 사용한다.


24.1.66. difftime()

[형식]
#include <time.h>
double difftime(time1, time2)

[매개변수]
time_t time1 : 시작 시각.
time_t time2 : 종료 시각.

[되돌림값]
두 시각 사이의 시간 차이를 초 단위로 돌려준다.

[설명] 두 시각 차이의 시간 차를 계산한다.


24.1.67.disable()

[형식]
#include <dos.h>
void disable();

[매개변수]
없음.

[되돌림값]
없음.

[설명] NMI 인터럽트를 제외한 인터럽트를 금지시킨다.


24.1.68.div()

[형식]
#include <stdlib.h>
div_t div(number, denom);

[매개변수]
int number : 나누고자 하는 수.
int denom : 나누는 수.

[되돌림값]
나머지와 몫을 돌려준다.

[설명] 정수를 나누어 몫과 나머지를 구한다.


24.1.69.dosexterr()

[형식]
#include <dos.h>
int dosexterr(eblkp);

[매개변수]
struct DOSERROR *eblkp : 오류 정보를 저장하는 구조체의 포인터.

[되돌림값]
exterror 값을 돌려준다.

[설명] DOS 호출 실패 때 확장 오류 코드를 구해준다.


24.1.70.dostounix()

[형식]
#include <dos.h>
int dostounix(d, t);

[매개변수]
struct date *d : 날짜 나타내는 구조체 포인터.
struct date *t : 시각 나타내는 구조체 포인터.

[되돌림값]
유닉스 형태의 날짜와 시각을 돌려준다.

[설명] 날짜와 시각을 UNIX 형태로 변환시킨다.


24.1.71. drawpoly()

[형식]
#include <graphics.h>
void far drawpoly(numpoints, polypoints);

[매개변수]
int numpoints : 다각형의 꼭지점 수.
int *polypoints : 꼭지점 좌표값 포인터.

[되돌림값]
없음.

[설명] 다각형을 그린다.


24.1.72. dup()

[형식]
#include <io.h>
int dup(handle);

[매개변수]
int h : 핸들러 번호.

[되돌림값]
성공하면 핸들러 번호를, 실패하면 -1을 돌려줌.

[설명] 현재 열린 파일 핸들러를 복사해 만든다.


24.1.73. dup2()

[형식]
#include <io.h>
int dup2(handle1, handle2);

[매개변수]
int handle1, handle2 : handle1은 원래의 핸들러이고, handle2는 새로운 핸들러다.

[되돌림값]
성공하면 0을, 실패하면 -1을 돌려줌.

[설명] handle1을 참고하여 handl2로 복사해 만든다.

반응형

'프로그래머의 길 > C & C++' 카테고리의 다른 글

C 함수 [f]  (0) 2007.03.21
C 함수 [e]  (0) 2007.03.21
C 함수 [c]  (0) 2007.03.21
C 함수 [b]  (0) 2007.03.21
파일의 끝을 알려주는 함수 feof()  (0) 2007.03.21