linux man page : fclose 열린 파일 stream을 닫는다.

fclose()함수는 stream으로 연결되어 있는 파일의 스트림 연결을 끊는다. 만약 닫고자 하는 스트림이 출력을 위해 열려져있던 스트림이라면 fflush(3)를 이용해서 버퍼에 있는 데이터를 모두 써야 한다....

linux man page : exp - 자연로그 베이스의 제곱값을 반환한다.

e(자연로그 베이스)의 x의 제곱값을 반환한다....

linux man page : exit - 프로세스를 종료한다.

exit()함수는 프로그램을 정상종료 시키며, 이때 종료 값으로 status를 부모프로세스에 status & 0377 로넘겨준다. 부모 프로세스는 wait(2)를 이용해서 자식 프로세스의 종료값을 읽어 올 수 있다. exit()가 호출되면 atexit()와 on_exit()에 의해서 등록된 함수들이 먼저 실행된다. 그 후 모든 열린 스트림을 비우고(flus...

linux man page : execl - 프로그램을 실행시킨다.

linux man page 프로그램을 실행한다.#include extern char environ;int execl(const char path, const char arg, ...);int execlp(const char file, const char arg, ...);int execle(const char path, const cha...

linux man page : ctime - 현재 시간을 읽기 쉬운 문자열 형태로 되돌려준다.

인자로 들어가는 timep 는 Unix Time Stamp 값이다. 이 함수를 사용하면 timep 를 이용해서 계산된 현재 시간을 "요일 월 일 시:분:초 년" 형태로 되돌려준다....

clock - 프로세서 시간을 구한다.

clock - 프로세서 시간을 구한다.#include clock_t clock(void);clock()함수는 프로그램에의해서 사용된 대략적인 프로세스 시간을 리턴한다.반환된값은 clock_t로 CPU시간으로 CLOCKS_PER_SEC로 나누면, 초로 환산할 수 있다. 만약 프로세서 시간을 얻을 수 없다면 (clock_t)-1을 리턴한다. g...

linux man page - 주어진 수보다 큰 가장 작은 정수를 되돌려준다.

linux man page - 주어진 수보다 큰 가장 작은 정수를 되돌려준다....

linux man page : basename - 디렉토리이름을 제외한 파일이름만 가져온다.

basename() 은 디렉토리와 파일의 패스조합문자열 에서 디렉토리를 제외한 가장 마지막의 이름을 되돌려준다. 즉 '/' 를 기준으로 문자열을 파싱해서 가장 마지막 '/'를 만난 다음문자열을 되돌려준다. ...

linux man page : atol 문자열을 long 형 데이터 타입으로 변환한다.

atol 함수는 nptr 로 지정된 문자열을 long 형으로 변환한다. 이때 변환범위는 숫자로 인식가능한 선까지이다. 예를들어 아규먼트로 "1234ab" 가 주어졌다면 숫자로 인식가능한 문자열범위는 "1234" 이므로 1234 로 변환되게 된다. 만약 변환시킬만한 적당한 문자가 존재하지 않는다면 0을 리턴한다....