linux 상용 헤더 파일

6843 단어
//<sys/*.h>       :/usr/include/i386-linux-gnu/sys  

1、  일부 헤더 파일 의 역할: < assert. h >: ANSI C.단언 제공, assert (표현 식) < glib. h >: GCC.GTK, GNOME 의 기초 라 이브 러 리 는 데이터 구조 조작 함수 와 같은 유용 한 함 수 를 제공 합 니 다.glib 를 사용 하려 면 < glib. h > < dirent. h >: GCC 만 포함 해 야 합 니 다.폴 더 조작 함수.struct dirent, struct DIR, opendir (), closed ir (), readdir (), readdir 64 () 등 < ctype. h >: ANSI C.문자 테스트 함수.isdigit (), islower () 등 < errno. h >: ANSI C.오류 코드 errno 를 보 는 것 은 디 버 깅 프로그램의 중요 한 방법 이다.linuc C api 함수 에 이상 이 생 겼 을 때, 일반적으로 errno 변수 (include errno. h 필요) 를 정수 치 로 부여 합 니 다. 서로 다른 값 은 서로 다른 의 미 를 표시 합 니 다. 이 값 을 통 해 오류 의 원인 을 추측 할 수 있 습 니 다.실제 프로 그래 밍 에서 이 방법 으로 원래 알 수 없 었 던 많은 문 제 를 해결 했다.귀 찮 은 것 은 매번 Liux 소스 코드 에서 오류 코드 의 의 미 를 찾 아야 한 다 는 것 입 니 다. 지금 은 붙 여 놓 고 나중에 찾 아야 할 때 여기 로 오 세 요.Liux 2.4.20 - 18 커 널 코드 에서 온 / usr / include / asm / errno. h < getopt. h >: 명령 행 인 자 를 처리 합 니 다.getopt()
2, --------------- linux 상용 헤더 파일 은 다음 과 같다. < fcntl. h >         파일 제어 < fnmatch. h >    파일 이름 일치 형식 < glob. h >    경로 이름 패턴 일치 유형 < grp. h >        그룹 파일 < netdb. h >    네트워크 데이터베이스 조작 < pwd. h >     암호 파일 < regex. h >    정규 표현 식 < tar. h >        TAR 압축 파일 값 < termios. h >    터미널 I / O < unistd. h >    기호 상수 < utime. h >    파일 시간 < wordexp. h >    문자 확장 형식    인터넷 정의 < net / if. h >    소켓 로 컬 인터페이스 < netinet / in. h >    인터넷 주소 족 < netinet / tcp. h >    전송 제어 프로 토 콜 정의       메모리 관리 성명 < sys / select. h >    함수 선택 < sys / socket. h >    소켓 핑계 < sys / stat. h >    파일 상태 < sys / times. h >    프로 세 스 시간 < sys / types. h >    기본 시스템 데이터 형식 < sys / un. h >    UNIX 도 메 인 소켓 정의 < sys / utsname. h >    시스템 이름 < sys / wait. h >    프로 세 스 제어    cpio 압축 파일 값       동적 링크 < fmtmsg. h >    메시지 표시 구조 < ftw. h >        파일 트 리 로 밍 < iconv. h >    코드 집합 변환 사용 프로그램 < langinfo. h >    언어 정보 상수 < libgen. h >    패턴 일치 함수 정의 < monetary. h >    화폐 유형 < ndbm. h >    데이터베이스 조작 < nltypes.h>    메시지 클래스 < poll. h >    폴 링 함수 < search. h >    검색 표 < strings. h >    문자열 조작 < syslog. h >    시스템 오류 로그 기록 < ucontext. h >    사용자 컨 텍스트 < ulimit. h >    사용자 제한 < utmpx. h >    사용자 계 정 데이터베이스   -----------------------------     IPC (파이프 이름) < sys / msg. h >    메시지 큐 < sys / resource. h > 자원 조작 < sys / sem. h >    신 호 량 < sys / shm. h >    공유 저장 소 < sys / statvfs. h >    파일 시스템 정보 < sys / time. h >    시간 유형 < sys / timeb. h >    추가 날짜 와 시간 정의 < sys / uio. h >    벡터 I / O 작업        비동기 I / O < mque. h >    메시지 큐 < pthread. h >    스 레 드 < sched. h >    스케줄 링 실행 < semaphore. h >    신 호 량 < spawn. h >     실시 간 spawn 인터페이스 < stropts. h >    XSI STREAMS 인터페이스 < trace. h >     이벤트 추적
3、  C / C + + 헤더 파일 일람 C # i nclude < assert. h > / 삽입 점 # i nclude < ctype. h > / 문자 처리 # i nclude < errno. h > / 정의 오류 코드 # i nclude < float. h > / 부동 소수점 처리 # i nclude < iso 646. h >        //각종 연산 자 에 대응 하 는 매크로 # i nclude < limits. h > / 각종 데이터 형식 최 치 를 정의 하 는 상수 # i nclude < locale. h > / 현지 화 C 함수 # i nclude < math. h > / 정의 수학 함수 # i nclude < setjmp. h >        //이상 처리 지원 # i nclude < signal. h >        //신호 메커니즘 지원 # i nclude < stdarg. h >        //부정 확 한 매개 변수 목록 지원 # i nclude < stddef. h >        //상용 상수 # i nclude < stdio. h > / 정의 입력 / 출력 함수 # i nclude < stdlib. h > / 정의 잡 항 함수 및 메모리 배분 함수 # i nclude < string. h > / 문자열 처리 # i nclude < time. h > / 시간 에 관 한 함수 # i nclude < wchar. h > / / 와 이 드 문자 처리 및 입력 / 출력 # i nclude < wctype. h > / 와 이 드 문자 분류
전통 적 인 C + + # i nclude < fstream. h > / 바 꾸 기 < fstream > # i nclude < iomanip. h > / 바 꾸 기 < iomainip > # i nclude < iostream. h > / 바 꾸 기 < iostream > # i nclude < strstrea. h > / / 이 종 류 는 더 이상 지원 되 지 않 습 니 다.< sstream > 의 stringstream -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
표준 C + + # i nclude < algorithm > / STL 유 니 버 설 알고리즘 # i nclude < bitset > / STL 비트 집합 용기 # i nclude < cctype >          //문자 처리 # i nclude < cerrno > / 정의 오류 코드 # i nclude < cfloat > / 부동 소수점 처리 # i nclude < ciso 646 >         //각종 연산 자 에 대응 하 는 매크로 # i nclude < climits > / / 각종 데이터 형식 에서 가장 값 진 상수 # i nclude < clocale > / 현지 화 함수 # i nclude < cmath > / 정의 수학 함수 # i nclude < complex > / 복수 류 # i nclude < csignal >         //신호 메커니즘 지원 # i nclude < csetjmp >         //이상 처리 지원 # i nclude < cstdarg >         //부정 확 한 매개 변수 목록 지원 # i nclude < cstddef >         //상용 상수 # i nclude < cstdio > / 정의 입력 / 출력 함수 # i nclude < cstdlib > / 정의 잡 항 함수 및 메모리 할당 함수 # i nclude < cstring > / 문자열 처리 # 1 i nclude < ctime > / 시간 에 관 한 함수 # i nclude < cwchar > / 넓 은 문자 처리 및 입 출력 # i nclude < cwctype > / / 와 이 드 문자 분류 # 1 i nclude < deque > / STL 2 단 대기 열 용기 # 1 i nclude < exception > / 이상 처리 류 # 1 i nclude < fstream > / 파일 입력 / 출력 # 1 i nclude < al > / STL 정의 연산 함수 (연산 자 대신)# i nclude < limits > / 각종 데이터 형식 을 정의 하 는 최 적 상수 # i nclude < list > / STL 선형 목록 용기 # i nclude < locale >          //현지 화 특정 정보 # i nclude < map > / STL 맵 용기 # i nclude < memory >          //STL 분배 기 를 통한 메모리 할당 # i nclude < new >             //동적 메모리 할당 # i nclude < numeric >         //STL 에서 자주 사용 하 는 디지털 조작 # i nclude < iomanip > / 매개 변수 화 입력 / 출력 # i nclude < ios > / 기본 입력 / 출력 지원 # i nclude < iosfwd > / 입력 / 출력 시스템 에서 사용 하 는 사전 성명 # i nclude < iostream > / 데이터 흐름 입력 / 출력 # i nclude < istream > / / 기본 입력 흐름 # i nclude         //STL 교체 기 # i nclude < ostream > / 기본 출력 흐름 # i nclude < queue > / STL 대기 열 용기 # i nclude < set > / STL 집합 용기 # i nclude < sstream > / 문자열 기반 흐름 # i nclude < stack > / STL 스 택 용기 # i nclude < stdxcept > / / 표준 이상 클래스 # i nclude< streambuf > / 바 텀 입력 / 출력 지원 # i nclude < string > / 문자열 류 # i nclude < type: info >        //실행 기간 유형 정보 # i nclude < utility > / STL 유 니 버 설 템 플 릿 류 # i nclude < valarray >        //값 을 포함 하 는 배열 의 조작 # i nclude < vector > / STL 동적 배열 용기 - - - - - - - - - - - - - - - - -
C99 에 추 가 된 부분 # i nclude < coplex. h > / 복수 처리 # i nclude < fenv. h > / 부동 소수점 환경 # i nclude < inttypes. h > / 정수 형식 변환 # i nclude < stdbool. h > / 불 환경 # i nclude < stdint. h > / 정형 환경 # i nclude < tgmath. h > / 유 니 버 설 클래스 수학 매크로

좋은 웹페이지 즐겨찾기