winapi : CreateFile - 파일을 오픈한다.

winapi 파일이나 입출력 장치를 연다. 대표적인 입출력 장치로는 파일, 파일 스트림, 디렉토리, 물리적인 디스크, 볼륨, 콘솔 버퍼, 테이브 드라이브, 파이프 등이 있다. 이 함수는 각 장치를 제어할 수 있는 handle(핸들)을 반환한다. HANDLE WINAPI CreateFile( __in LPCTSTR lpFileName, __in DWORD ...

winapi : ConnectNamedPipe

winapi 서버에서 네임드 파이프로 연결하는 클라이언트 프로세스를 기다린다. 클라이언트 프로세스가 연결하면 네임드 파이프의 인스턴스를 반환한다. 클라이언트 프로세스는 CreateFile(BOOL WINAPI ConnectNamePipe( __in HANDLE hNamePipe, __inout_opt LPOVERLAPPED lpOverlapped); hN...

winapi : MAKEWORD

winapi MAKEWORD는 함수가 아닌 macro 다. 두개의 BYTE 데이터를 받아서 하나의 WORD데이터를 만든다.WORD MAKEWORD( BYTE bLow, BYTE bHigh); bLow bHigh WORD 가 리턴된다....

winsock 함수 도움말 모음

winsock 함수 도움말 모음이왕 을 공부하게 되었으니, 공부도 할겸 해서 winsock(...

system(3)

system() 함수는 /bin/sh -c string를 호출하여 string에 지정된 명령어를 실행하고, 명령어가 끝난후 반환한다. 명령어가 실행동안, SIGCHLD는 블럭되며, SIGINT, SIGQUIT는 무시된다. system() 함수는 기본적으로 fork()와 execve()의 조합응용이다....

Unix 시간 얻어오기

timep 를 입력받아서 유저 시스템의 time zone 에 맞도록 시간 값을 돌려준다. 시간 값은 tm 구조체에 들어간다. tm 구조체는 다음과 같은 멤버 변수들을 포함한다....

strtok - 문자열로 부터 token을 뽑아낸다.

token은 delim에 있는 문자를 포함하지 않은 하나이상의 문자로 된 문자열을 의미한다. strtok()함수는 주어진 문자열 s를 delim을 기준으로 토큰을 뽑아낸다. strtok()는 다음 토큰을 가리키는 포인터를 리턴한다. 만약 더이상 가져올 수 있는 토큰이 없다면 NULL(:12)을 리턴하게 된다. 토큰이 구분자로 끝나면, 이 구분자가 \0 로 ...

strtod - 문자열을 실수로 변환한다.

strtod, strtof, strtold 함수는 인자로 받은 문자열 nptr을 해석할 수 있는 곳 까지 해석해서 double, float, long double 형으로 표현한 값을 리턴한다....

linux man page : strstr

strstr 함수는 문자열 haystack 에서 needle 이 처음 발견되는 곳을 찾는다....

strlen(3)

strlen 은 '\0' 을 만나기 전까지의 문자열 s 의 길이를 계산한다....