Linux下常用標頭檔案示意

2021-06-18 13:07:27 字數 3303 閱讀 8216

linux常用標頭檔案如下:

posix標準定義的標頭檔案

目錄項檔案控制

檔名匹配型別

路徑名模式匹配型別

組檔案網路資料庫操作

口令檔案

正規表示式

tar歸檔值

終端i/o

符號常量

檔案時間

字元擴充套件型別

-------------------------

internet定義

套接字本地介面

internet位址族

傳輸控制協議定義

-------------------------

記憶體管理宣告

select函式

套接字藉口

檔案狀態

程序時間

基本系統資料型別

unix域套接字定義

系統名程序控制

------------------------------

posix定義的xsi擴充套件標頭檔案

cpio歸檔值

動態鏈結

訊息顯示結構

檔案樹漫遊

**集轉換使用程式

語言資訊常量

模式匹配函式定義

貨幣型別

資料庫操作

訊息類別

輪詢函式

搜尋表字串操作

系統出錯日誌記錄

使用者上下文

使用者限制

使用者帳戶資料庫

-----------------------------

ipc(命名管道)

訊息佇列

資源操作

訊號量共享儲存

檔案系統資訊

時間型別

附加的日期和時間定義

向量i/o操作

------------------------------

posix定義的可選標頭檔案

非同步i/o

訊息佇列

執行緒執行排程

訊號量實時spawn介面

xsi streams介面

事件跟蹤

3、 c/c++標頭檔案一覽

c#i nclude //設定插入點

#i nclude //字元處理

#i nclude //定義錯誤碼

#i nclude //浮點數處理

#i nclude //對應各種運算子的巨集

#i nclude //定義各種資料型別最值的常量

#i nclude //定義本地化c函式

#i nclude //定義數學函式

#i nclude //異常處理支援

#i nclude //訊號機制支援

#i nclude //不定引數列表支援

#i nclude //常用常量

#i nclude //定義輸入/輸出函式

#i nclude //定義雜項函式及記憶體分配函式

#i nclude //字串處理

#i nclude //定義關於時間的函式

#i nclude //寬字元處理及輸入/輸出

#i nclude //寬字元分類

傳統c++

#i nclude //改用

#i nclude //改用

#i nclude //改用

#i nclude //該類不再支援,改用中的stringstream

————————————————————————————————

標準c++ 

#i nclude //stl 通用演算法

#i nclude //stl 位集容器

#i nclude //字元處理

#i nclude //定義錯誤碼

#i nclude //浮點數處理

#i nclude //對應各種運算子的巨集

#i nclude //定義各種資料型別最值的常量

#i nclude //定義本地化函式

#i nclude //定義數學函式

#i nclude //複數類

#i nclude //訊號機制支援

#i nclude //異常處理支援

#i nclude //不定引數列表支援

#i nclude //常用常量

#i nclude //定義輸入/輸出函式

#i nclude //定義雜項函式及記憶體分配函式

#i nclude //字串處理

#i nclude //定義關於時間的函式

#i nclude //寬字元處理及輸入/輸出

#i nclude //寬字元分類

#i nclude //stl 雙端佇列容器

#i nclude //異常處理類

#i nclude //檔案輸入/輸出

#i nclude //stl 定義運算函式(代替運算子)

#i nclude //定義各種資料型別最值常量

#i nclude //stl 線性列表容器

#i nclude //本地化特定資訊

#i nclude //stl 對映容器

#i nclude //stl通過分配器進行的記憶體分配

#i nclude //動態記憶體分配

#i nclude //stl常用的數字操作

#i nclude //引數化輸入/輸出

#i nclude //基本輸入/輸出支援

#i nclude //輸入/輸出系統使用的前置宣告

#i nclude //資料流輸入/輸出

#i nclude //基本輸入流

#i nclude //stl迭代器

#i nclude //基本輸出流

#i nclude //stl 佇列容器

#i nclude //stl 集合容器

#i nclude //基於字串的流

#i nclude //stl 堆疊容器

#i nclude //標準異常類

#i nclude //底層輸入/輸出支援

#i nclude //字串類

#i nclude //執行期間型別資訊

#i nclude //stl 通用模板類

#i nclude //對包含值的陣列的操作

#i nclude //stl 動態陣列容器

————————————————————————————————

c99增加的部分

#i nclude //複數處理

#i nclude //浮點環境

#i nclude //整數格式轉換

#i nclude //布林環境

#i nclude //整型環境

#i nclude //通用型別數學巨集

Linux下常用標頭檔案

posix標準定義的標頭檔案 目錄項檔案控制 檔名匹配型別 路徑名模式匹配型別 組檔案網路資料庫操作 口令檔案 正規表示式 tar歸檔值 終端i o 符號常量 檔案時間 字元擴充套件型別 internet定義 套接字本地介面 internet位址族 傳輸控制協議定義 記憶體管理宣告 select函式...

linux下socket 程式設計常用標頭檔案

sys types.h 資料型別定義 sys socket.h 提供socket函式及資料結構 netinet in.h 定義資料結構sockaddr in netdb.h 提供設定及獲取網域名稱的函式 sys ioctl.h 提供對i o控制的函式 sys poll.h 提供socket等待測試機...

linux 常用標頭檔案

標頭檔案位於目錄 usr include i386 linux gnu sys下面 1 一些標頭檔案的作用 ansi c。提供斷言,assert 表示式 gcc。gtk,gnome的基礎庫,提供很多有用的函式,如有資料結構操作函式。使用glib只需要包含 gcc。資料夾操作函式。struct dir...