|
|
TIP
alones (656) 정의의소 (57) minsu (88) minzkn (318) SUN+MOON (50) yundream (461) decawoo (225) hkpco (99) sunnmoon (14) thedino (143) yubi (18)
CHEAPEST PLACE TO BUY ONLINE RIMONABANT DISCOUNT RIMONABANT (1)
NEVADA ONLINE PHARMACY +FREE PILLS ABSOLUTE LOWEST PRICE BUY (1) WHERE AND HOW TO BUY TETRACYCLINE ORDER BUY TETRACYCLINE SYR (1) PLYMOUTH DRUGS NEXT DAY DELIVERY BUY COST FOR CHEAP LASIX (1) VENDRE BON MARCH SMOK-OX HIGH QUALITY SMOK-OX JAPAN WITHOU (1) US PHARMACY COD BY ONLINE CHECK ITALY VENTA,KOOP,VENDITA BUP (1) APPROVED PHARMACIE| ILLINOIS BLUE CROSS HEALTH BUY PROZAC DI (1) PILLS FOR SALE BUY CHEAP AUGMENTIN HOW TO BUY AUGMENTIN USA (1) CHEAPEST BUY BRAND PLAVIX WHERE TO BUY PLAVIX US PHARMACY CO (1) COD HIGH QUALITY PILLS GBR WHOLESALE BUY ORDER CHEAP EPIVIR (1) |
리눅스 표준 라이브러리 함수 리눅스 표준 라이브러리 함수를 정리합니다. 트랙백주소는 http://teamblog.joinc.co.kr/Cstandardlib/trackback/1 입니다. 1장. fopen(3)차례1.1. 사용법1.2. 설명1.3. 반환값1.4. 에러1.5. 예제1.6. 참고문헌 파일로 부터 스트림을 생성한다.1.1. 사용법 #include <stdio.h>FILE *fopen(const char *path, const char *mode);FILE *fdopen(int fildes, const char *mode);FILE *freopen(const char *path, const char *mode, F.. 1장. fgets(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제열린 파일 스트림으로 부터 문자열을 입력받는다. 1.1절. 사용법 #include <stdio.h> char *fgets(char *s, int size, FILE *stream); 1.2절. 설명 fgets 는 최대크기가 size 이하의 문자를 stream 으로 부터 읽어서 s 에 저장한다. 이때 stream 은 fopen(3)으로 만든 파일스트림이 될.. 1장. fgetc(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제 단일 문자를 입력받는다. 1.1절. 사용법 #include <stdio.h>int fgetc(FILE *stream); 1.2절. 설명 stream 가 가리키는 문자를 읽어서 원래 데이터형인 unsigned char 를 int 로 변환하여 값을 되돌려준다. 파일 끝에 도달했을경우 EOF 를 반환한다. 1.3절. 반환값 읽어들인 unsigned char..글 1장. feof(3)차례1.1절. 사용법1.2절. 설명1.3절. 에러1.4절. 예제1.5절. 참고문헌 스트림 상태를 검사하고 리셋한다.1.1절. 사용법 #include <stdio.h>void clearerr( FILE *stream);int feof( FILE *stream);int ferror( FILE *stream);int fileno( FILE *stream); 1.2절. 설명 clearerr()함수는 EOF를 지우고 stream.. 1장. exit(3)차례1.1. 사용법1.2. 설명1.3. 반환값1.4. 주목1.5. 예제1.6. 참고문헌 프로그램을 정상 종료 시킨다.1.1. 사용법 #include <stdlib.h>void exit(int status); 1.2. 설명 exit()함수는 프로그램을 정상종료 시키며, 이때 종료 값으로 status를 부모프로세스에 status & 0377 로넘겨준다. 부모 프로세스는 wait(2)를 이용해서 자식 프로세스의 종료값.. 1장. execl(2)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제파일을 실행한다. 1.1절. 사용법 #include <unistd.h>int execl(const char *path, const char *arg, ...); 1.2절. 설명 execl 을 실행하게 되면 현재 프로세스 이미지를 새로운 프로세스 이미지로 바꾼다. 이 함수의 처음 인자는 실행되어야 하는 파일의 경로이다. 또한 파일이 실행될때 가질수 있는 인.. 사용법 #include <time.h>clock_t clock(void); 설명 clock()함수는 프로그램에의해서 사용된 대략적인 프로세스 시간을 리턴한다. 반환값 반환된값은 clock_t로 CPU시간으로 CLOCKS_PER_SEC로 나누면, 초로 환산할 수 있다. 만약 프로세서 시간을 얻을 수 없다면 (clock_t)-1을 리턴한다. 참고 getrusage(2) , times(2) 셈플 프로그램 #include <stdio.h& 태그 : 리눅스 시스템프로그래밍 c malloc 라이브러리 함수 1장. malloc(2)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제1.5절. 참고문헌 동적 메모리 할당 및 해제1.1절. 사용법 #include <stdlib.h>void *malloc(size_t size);void *calloc(size_t size);int free(void *ptr); void *realloc(void *ptr, size_t siz.. 1장. ceil(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제 x 보다 큰 가장 작은 정수를 되돌려준다. 1.1절. 사용법 #include <math.h>double ceil (double x); 1.2절. 설명 ceil() 함수는 x 보다큰 가장 작은 정수를 되돌려준다. 이를테면 올림하는 함수이다. 1.3절. 반환값 x 보다 가장 작은 double 타입의 정수 1.4절. 예제 #include <math.h& 1장. bzero(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제바이트 스트링에 0 을 쓴다. 1.1절. 사용법 #include <string.h>void bzero(void *s, size_t n); 1.2절. 설명 바이트 스트링 s 의 처음 n 바이트를 0으로 채운다. memset(3)과 마찬가지로 메모리를 초기화하기 위한 목적으로 주로 사용된다. 그러나 이함수는 구식이 되었다. bzero 대신 memset(3)..글 1장.basename(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 리턴값1.5절. 예제 디렉토리이름을 제외한 파일이름만 가져온다. 1.1절. 사용법 #include <libgen.h>char *dirname(char *path); 1.2절. 설명 dirname() 은 디렉토리와 파일의 패스조합문자열 에서 디렉토리를 제외한 가장 마지막의 이름을 되돌려준다. 즉 '/' 를 기준으로 문자열을 파싱해서 가장 마지막 '/'를 만.. 1장.basename(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 리턴값1.5절. 예제 디렉토리이름을 제외한 파일이름만 가져온다. 1.1절. 사용법 #include <libgen.h>char *dirname(char *path); 1.2절. 설명 dirname() 은 디렉토리와 파일의 패스조합문자열 에서 디렉토리를 제외한 가장 마지막의 이름을 되돌려준다. 즉 '/' 를 기준으로 문자열을 파싱해서 가장 마지막 '/'를 만.. 1장. atoi(3)차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제문자열을 int 로 변환한다. 1.1절. 사용법 #include <stdlib.h>int atoi(const char *nptr); 1.2절. 설명 atoi 함수는 nptr 로 지정된 문자열을 int 형으로 변환한다. 이때 변환범위는 숫자로 인식가능한 선까지이다. 예를들어 아규먼트로 "1234ab" 가 주어졌다면 숫자로 인식가능한 문자열범위는 "1234"..글 1장. atexit()차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 예제정상적인 프로그램 종료시 호출될 함수를 호출합니다.1.1절. 사용법 #include <stdlib.h>int atexit(void (* function)(void)); 1.2절. 설명atexit()함수는 exit(3) 를 통해서나, 프로그램의 main으로부터의 반환 값을 통해서 프로그램이 끝났을 때 호출 될 function을 등록하는 것입니다. 그렇게 등.. 1장. abs(3) 차례 1.1절. 사용법 1.2절. 설명 1.3절. 반환값 1.4절. 예제 정수의 절대값을 계산한다. 1.1절. 사용법 #include <stdlib.h> int abs(int j); 1.2절. 설명 인자로 주어진 j 의 절대값을 계산한다. 인자는 정수이여야만 한다. 1.3절. 반환값 절대값을 반환한다. 1.4절. 예제 #include <stdlib.h> #include <stdio.h> int ma.. 1장. atoi(3) 차례 1.1절. 사용법 1.2절. 설명 1.3절. 반환값 1.4절. 예제 문자열을 int 로 변환한다. 1.1절. 사용법 #include <stdlib.h> int atoi(const char *nptr); 1.2절. 설명 atoi 함수는 nptr 로 지정된 문자열을 int 형으로 변환한다. 이때 변환범위는 숫자로 인식가능한 선까지이다. 예를들어 아규먼트로 "1234ab" 가 주어졌다면 숫자로 인식가능한 문자열범위는..글 |
|
< 1 >
|