aio.h 非同步i/o
assert.h 驗證程式斷言
complex 複數類
complex.h 複數處理
cpio.h cpio歸檔值
ctype.h 字元型別
dirent.h 目錄項,opendir(),closedir(),readdir(),readdir64()
dlfcn.h 動態鏈結
errno.h 出錯碼
exception 異常處理類
fcntl.h 檔案控制
fenv.h 浮點環境
float.h 浮點常數
fmtmsg.h 訊息顯示結構
fnmatch.h 檔名匹配型別
fstream.h 檔案輸入/輸出
ftw.h 檔案樹漫遊
getopt.h 處理命令列引數,getopt()
glob.h 路徑名模式匹配型別
grp.h 組檔案
iconv.h **集轉換使用程式
inttypes.h 整數格式轉換
iomanip.h 引數化輸入/輸出
ios 基本輸入/輸出支援
iosfwd 輸入/輸出系統使用的前置宣告
iostream.h 資料流輸入/輸出
istream 基本輸入流
langinfo.h 語言資訊常量
libgen.h 模式匹配函式定義
limits.h 定義各種資料型別最值常量
locale.h 定義本地化函式
math.h 定義數學函式
monetary.h 貨幣型別
mqueue.h 訊息佇列
ndbm.h 資料庫操作
nl_types.h 訊息類別
ostream 基本輸出流
poll.h 輪詢函式
pthread.h 執行緒
pwd.h 口令檔案
regex.h 正規表示式
sched.h 執行排程
search.h 搜尋表
semaphore.h 訊號量
signal.h 訊號
spawn.h 實時spawn介面
sstream 基於字串的流
stdarg.h 可變參數列
stdbool.h 布林環境
stddef.h 標準定義
stdexcept 標準異常類
stdint.h 整型環境
stdio.h 標準i/o庫
stdlib.h 公用函式
streambuf 底層輸入/輸出支援
string.h 字串操作
stropts.h xsi streams介面
strstrea.h 基於陣列的輸入/輸出
syslog.h 系統出錯日誌記錄
tar.h tar歸檔值
termios.h 終端i/o
tgmath.h 通用型別數學巨集
time.h 時間和日期
trace.h 事件跟蹤
ucontext.h 使用者上下文
ulimit.h 使用者限制
unistd.h 符號常數
utime.h 檔案時間
utmpx.h 使用者帳戶資料庫
wchar.h 寬字元處理及輸入/輸出
wctype.h 寬字元分類
wordexp.h 字元擴充套件型別
linux/if.h 主要的socket標頭檔案,包括ifreq,ifconf,ifmap
linux/if_packet.h 原始資料報的資料結構定義,包括sockaddr_pkt,sockaddr_ll,同理的還有if_ppp.h,if_tun.h等等
linux/ip.h iphdr的資料結構,以及一些ip層的資料定義,同理的還有tcp.h,udp.h等等
arpa/inet.h internet定義
netdb.h hostent,gethostbyname
net/bpf.h berkeley的資料報過濾標頭檔案
net/ethernet.h ether_addr,ether_header
net/if.h 套接字本地介面
netinet/ether.h 以太禎的網路位元組和ascii位元組的轉換,包括ether_ntoa(),ether_aton這樣的函式定義
netinet/if_ether.h ether_arp的資料結構
netinet/in.h ip,結構sockaddr_in,ntoh,hton
netinet/ip.h iphdr的資料結構,同時還包括了timestamp結構
netinet/tcp.h 傳輸控制協議定義
sys/ipc.h ipc
sys/mman.h 記憶體管理宣告
sys/msg.h 訊息佇列
sys/select.h select函式
sys/sem.h 訊號量
sys/shm.h 共享儲存
sys/socket.h 套接字藉口
sys/stat.h 檔案狀態
sys/statvfs.h 檔案系統資訊
sys/time.h 時間型別
sys/timeb.h 附加的日期和時間定義
sys/times.h 程序時間
sys/types.h 原系統資料型別
sys/uio.h 向量i/o操作
sys/un.h unix域套接字定義
sys/utsname.h 系統名
sys/wait.h 程序控制
algorithm stl通用演算法
bitset stl位集容器
deque stl雙端佇列容器
functional stl定義運算函式(代替運算子)
list stl線性列表容器
map stl對映容器
queue stl佇列容器
set stl集合容器
stack stl堆疊容器
utility stl通用模板類
vector stl動態陣列容器
linux 常用標頭檔案
標頭檔案位於目錄 usr include i386 linux gnu sys下面 1 一些標頭檔案的作用 ansi c。提供斷言,assert 表示式 gcc。gtk,gnome的基礎庫,提供很多有用的函式,如有資料結構操作函式。使用glib只需要包含 gcc。資料夾操作函式。struct dir...
linux常用標頭檔案
linux常用標頭檔案如下 posix標準定義的標頭檔案 目錄項檔案控制 檔名匹配型別 路徑名模式匹配型別 組檔案網路資料庫操作 口令檔案 正規表示式 tar歸檔值 終端i o 符號常量 檔案時間 字元擴充套件型別 internet定義 套接字本地介面 internet位址族 傳輸控制協議定義 記憶...
Linux常用標頭檔案
在編寫linux程式的時候,有時候需要引用相應的標頭檔案。linux的標頭檔案通常放於usr include中。從0.95版開始,核心 樹中的標頭檔案需要複製到 usr include linux目錄下才能順利地編譯核心。即從該版核心開始標頭檔案已經與開發環境使用的標頭檔案合二為一。include ...