linux 상용 헤더 파일
//<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 > 전송 제어 프로 토 콜 정의
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
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 > / 유 니 버 설 클래스 수학 매크로
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.