C POSIX 라이브러리
C POSIX library
C POSIX 라이브러리는 POSIX 시스템용 C 표준 라이브러리의 규격이다. ANSI C 표준과 동시에 개발되었다. POSIX가 표준 C와 호환되도록 하기 위해 일부 노력을 기울였다. POSIX는 표준 C에 도입된 기능에 추가 기능을 포함한다.
| 헤더 파일 | 설명 | 첫 출시 |
<aio.h> | 비동기식 입력 및 출력 | 이슈 5 |
<arpa/inet.h> | 숫자 IP 주소 조작 기능(버클리 소켓의 일부) | 이슈 6 |
<assert.h> | 가정 확인 | 이슈 1 |
<complex.h> | 복합 산술, C 수학 함수 참조 | 이슈 6 |
<cpio.h> | cpio 아카이브 형식의 매직 번호 | 이슈 3 |
<ctype.h> | 문자 유형 | 이슈 1 |
<dirent.h> | 디렉토리 열기 및 목록 허용 | 이슈 2 |
<dlfcn.h> | 동적 링크 | 이슈 5 |
<errno.h> | 오류 번호 검색 중 | 이슈 1 |
<fcntl.h> | 파일 열기, 잠금 및 기타 작업 | 이슈 1 |
<fenv.h> | FPE(Floating-Point Environment, 부동 소수점 환경), C 수학 함수 참조 | 이슈 6 |
<float.h> | 부동 소수점 유형(C 데이터 유형 참조) | 이슈 4 |
<fmtmsg.h> | 메시지 표시 구조 | 이슈 4 |
<fnmatch.h> | 파일 이름 일치 | 이슈 4 |
<ftw.h> | 파일 트리 트래버설 | 이슈 1 |
<glob.h> | 경로 이름 "글로빙"(패턴 매칭) | 이슈 4 |
<grp.h> | 사용자 그룹 정보 및 제어 | 이슈 1 |
<iconv.h> | 코드세트전환설비 | 이슈 4 |
<inttypes.h> | 고정 크기 정수 유형(C 데이터 유형 참조) | 이슈 5 |
<iso646.h> | 대체 철자, C 대체 토큰 참조 | 이슈 5 |
<langinfo.h> | 언어 정보 상수 – C 지역화 기능을 기반으로 함 | 이슈 2 |
<libgen.h> | 경로명 조작 | 이슈 4 |
<limits.h> | 구현 정의 상수, C 데이터 유형 참조 | 이슈 1 |
<locale.h> | 범주 매크로, C 지역화 기능 참조 | 이슈 3 |
<math.h> | 수학적 선언, C 수학적 함수 참조 | 이슈 1 |
<monetary.h> | 통화 단위의 문자열 형식 | 이슈 4 |
<mqueue.h> | 메시지 대기열 | 이슈 5 |
<ndbm.h> | NDBM 데이터베이스 작업 | 이슈 4 |
<net/if.h> | 로컬 네트워크 인터페이스 목록 | 이슈 6 |
<netdb.h> | 프로토콜 및 호스트 이름을 숫자 주소(버클리 소켓의 일부)로 변환 | 이슈 6 |
<netinet/in.h> | 인터넷 프로토콜 및 주소 패밀리 정의(버클리 소켓의 일부) | 이슈 6 |
<netinet/tcp.h> | 추가 TCP 제어 옵션(버클리 소켓의 일부) | 이슈 6 |
<nl_types.h> | 로컬리제이션 메시지 카탈로그 기능 | 이슈 2 |
<poll.h> | 비동기 파일 설명자 다중화 | 이슈 4 |
<pthread.h> | POSIX 스레드 생성 및 조작을 위한 API 정의 | 이슈 5 |
<pwd.h> | passwd(사용자 정보) 액세스 및 제어 | 이슈 1 |
<regex.h> | 정규식 일치 | 이슈 4 |
<sched.h> | 실행 스케줄링 | 이슈 5 |
<search.h> | 검색 테이블 | 이슈 1 |
<semaphore.h> | POSIX 세마포어 | 이슈 5 |
<setjmp.h> | 스택 환경 선언 | 이슈 1 |
<signal.h> | 신호, C 신호 처리 참조 | 이슈 1 |
<spawn.h> | 공정 산란 | 이슈 6 |
<stdarg.h> | 변수 인수 목록 처리 | 이슈 4 |
<stdbool.h> | 부울 유형 및 값, C 데이터 유형 참조 | 이슈 6 |
<stddef.h> | 표준 유형 정의, C 데이터 유형 참조 | 이슈 4 |
<stdint.h> | 정수 유형(C 데이터 유형 참조) | 이슈 6 |
<stdio.h> | 표준 버퍼 입력/출력(C 파일 입력/출력 참조) | 이슈 1 |
<stdlib.h> | 표준 라이브러리 정의, C 표준 라이브러리 참조 | 이슈 3 |
<string.h> | 여러 문자열 작업(C 문자열 처리 참조) | 이슈 1 |
<strings.h> | 대/소문자를 구분하지 않는 문자열 비교 | 이슈 4 |
<stropts.h> | ioctl을 포함한 스트림 조작 | 이슈 4 |
<sys/ipc.h> | 프로세스 간 통신(IPC) | 이슈 2 |
<sys/mman.h> | POSIX 공유 메모리 및 메모리 매핑 파일을 포함한 메모리 관리 | 이슈 4 |
<sys/msg.h> | POSIX 메시지 대기열 | 이슈 2 |
<sys/resource.h> | 리소스 사용, 우선 순위 및 제한 | 이슈 4 |
<sys/select.h> | 동기식 I/O 멀티플렉싱 | 이슈 6 |
<sys/sem.h> | XSI(SysV 스타일) 세마포어 | 이슈 2 |
<sys/shm.h> | XSI(SysV 스타일) 공유 메모리 | 이슈 2 |
<sys/socket.h> | 메인 버클리 소켓 헤더 | 이슈 6 |
<sys/stat.h> | 파일 정보(통계분석 등) | 이슈 1 |
<sys/statvfs.h> | 파일 시스템 정보 | 이슈 4 |
<sys/time.h> | 시간 및 날짜 함수 및 구조 | 이슈 4 |
<sys/times.h> | 파일 액세스 및 수정 시간 | 이슈 1 |
<sys/types.h> | 다른 곳에서 사용되는 다양한 데이터 유형 | 이슈 1 |
<sys/uio.h> | Vectored I/O 작업 | 이슈 4 |
<sys/un.h> | Unix 도메인 소켓 | 이슈 6 |
<sys/utsname.h> | 이름 지정을 포함한 운영 체제 정보 | 이슈 1 |
<sys/wait.h> | 종료된 하위 프로세스의 상태(대기 참조) | 이슈 3 |
<syslog.h> | 시스템 오류 로깅 | 이슈 4 |
<tar.h> | tar 아카이브 형식의 매직 번호 | 이슈 3 |
<termios.h> | 터미널 I/O 인터페이스 허용 | 이슈 3 |
<tgmath.h> | Type-Generic Macros, C 수학적 함수 참조 | 이슈 1 |
<time.h> | Type-Generic Macros, C 날짜 및 | 이슈 1 |
<trace.h> | 런타임 동작 추적(DEPRECUTED) | 이슈 6 |
<ulimit.h> | 리소스 제한(<sys/resource>를 위해 DEPRECUTED).h >) | 이슈 1 |
<unistd.h> | 다양한 필수 POSIX 기능 및 상수 | 이슈 1 |
<utime.h> | inode 액세스 및 수정 시간 | 이슈 3 |
<utmpx.h> | 사용자 계정 데이터베이스 기능 | 이슈 4 |
<wchar.h> | 와이드 문자 처리, C 문자열 처리 참조 | 이슈 4 |
<wctype.h> | 와이드 문자 분류 및 매핑 유틸리티, C 문자 분류 참조 | 이슈 5 |
<wordexp.h> | 조개껍데기처럼 단어 확장 기능 | 이슈 4 |
참조
추가 읽기