1. 程式人生 > >POSIX標準 庫檔案

POSIX標準 庫檔案

POSIX標準定義的必須的標頭檔案(26項)

標頭檔案 說明 標頭檔案 說明
<dirent.h> 目錄項 <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> 字擴充套件型別 <arpa/inet.h> Internet定義
<net/if..h> 套接字本地介面 <netinet/in.h>
Internet地址族
<netinet/tcp.h> 傳輸控制協議定義 <sys/mman.h> 記憶體管理宣告
<sys/select.h> select函式 <sys/socket.h> 套接字介面
<sys/stat.h> 檔案狀態 <sys/times.h> 程序時間
<sys/types.h> 基本系統資料型別 <sys/un.h>
UNIX域套接字定義
<sys/utsname.h> 系統名 <sys/wait.h> 程序控制

POSIX標準定義的XSI擴充套件標頭檔案(26項)

標頭檔案 說明 標頭檔案 說明
<cpio.h> cpio歸檔值 <dlfcn.h> 動態連結
<fmtmsg.h> 訊息顯示結構 <ftw.h> 檔案樹漫遊
<iconv.h> 程式碼集轉換實用程式 <langinfo.h> 語言資訊常量
<libgen.h> 模式匹配函式定義 <monetary.h> 貨幣型別
<ndbm.h> 資料庫操作 <nl_types.h> 訊息類別
<poll.h> 輪詢函式 <search.h> 搜尋表
<strings.h> 字串操作 <syslog.h> 系統出錯日誌記錄
<ucontext.h> 使用者上下文 <ulimit.h> 使用者限制
<utmpx.h> 使用者帳戶資料庫 <sys/ipc.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操作

POSIX標準定義的可選標頭檔案(8項)

 

標頭檔案 說明 標頭檔案 說明
<aio.h>  非同步I/O <mqueue.h> 訊息佇列
<pthread.h> 執行緒 <sched.h> 執行排程
<semaphore.h> 訊號量 <spawn.h> 實時spawn介面
<stropts.h> XSI STREAMS介面 <trace.h> 時間跟蹤