#include sys/xxx.h標頭檔案 UNIX標頭檔案
#include sys/xxx.h是Linux系統中的系統標頭檔案
應用程式的標頭檔案在/usr/include下(比如fedora9下),因為應用程式是在fedora9下編譯的,所以應用程式的標頭檔案一定要來自fedora9下,而把編譯的可行性檔案如test,通過nfs掛載到開發板上執行的時候,核心中的標頭檔案都是在如linux2.6.24,它裡面的都是核心用的標頭檔案。
位於linux系統下/usr/include/sys/檔案下面
POSIX標準定義的標頭檔案
目錄項檔案控制
檔名匹配型別
路徑名模式匹配型別
組檔案
網路資料庫操作
口令檔案
正規表示式
TAR歸檔值
終端I/O
符號常量
檔案時間
字元擴充套件型別
INTERNET定義
套接字本地介面
INTERNET地址族
傳輸控制協議定義
記憶體管理宣告
Select函式
套接字藉口
檔案狀態
程式時間
基本系統資料型別
UNIX域套接字定義
系統名
程式控制
POSIX定義的XSI擴充套件標頭檔案
cpio歸檔值動態連結
訊息顯示結構
ftw.h> 檔案樹漫遊
程式碼集轉換使用程式
語言資訊常量
模式匹配函式定義
貨幣型別
資料庫操作
訊息類別
輪詢函式
搜尋表
字串操作
系統出錯日誌記錄
使用者上下文
使用者限制
使用者帳戶資料庫
IPC(命名管道)
訊息佇列
資源操作
訊號量
共享儲存
檔案系統資訊
時間型別
附加的日期和時間定義
向量I/O操作
POSIX定義的可選標頭檔案
非同步I/O訊息佇列
執行緒
執行排程
訊號量
實時spawn介面
XSI STREAMS介面
事件跟蹤
#include
對於核心而言,所有開啟檔案都由檔案描述符引用。檔案描述符是一個非負整數。當開啟一個現存檔案或建立一個新檔案時,核心向程式返回一個檔案描述符。當讀、寫一個檔案時,用open或creat返回的檔案描述符標識該檔案,將其作為引數傳送給read或write。按照慣例,UNIX shell使檔案描述符0與程式的標準輸入相結合,檔案描述符1與標準輸出相結合,檔案描述符2與標準出錯輸出相結合。這是UNIX shell以及很多應用程式使用的慣例,而與核心無關。儘管如此,如果不遵照這種慣例,那麼很多LINUX應用程式就不能工作。在POSIX.1應用程式中,幻數0、1、2應被代換成符號常數STDIN_FILENO、STDOUT_FILENO和STDERR_FILENO。這些常數和型別都定義在頭文 中。相關文章
- C語言標頭檔案#include的作用C語言
- C++ include標頭檔案引入規則C++
- 8.13 標頭檔案剖析:標頭檔案路徑(下)
- C 標頭檔案
- locate標頭檔案和庫檔案
- C 標頭檔案 作用
- 祖傳標頭檔案
- 標頭檔案講解
- 標頭檔案sys/types.h 內容解釋
- C語言標頭檔案#include的作用是什麼?C語言
- 標頭檔案的作用分析
- fcntl.h標頭檔案
- linux 標頭檔案 作用Linux
- 什麼是 標頭檔案
- 02@在類的標頭檔案中儘量少引入其他標頭檔案
- C/C++標頭檔案太難記?一個萬能標頭檔案全搞定!C++
- c++筆記_標頭檔案C++筆記
- Nt函式原型標頭檔案函式原型
- C語言 - 標頭檔案包含C語言
- 標頭檔案與庫檔案與菜鳥 (轉)
- 巨集_變數_函式_指標_標頭檔案變數函式指標
- EclipseCDT標準庫標頭檔案設定Eclipse
- POSIX.1 and ISO C標準標頭檔案
- C++標準庫標頭檔案介紹C++
- C/C++標頭檔案一覽C++
- linux下使用windows標頭檔案LinuxWindows
- 關於C++的標頭檔案C++
- 8.8 標頭檔案剖析:基本概念
- C++ 預編譯標頭檔案C++編譯
- 避免標頭檔案重複定義
- 關於傳送Http標頭檔案HTTP
- C/C++標頭檔案說明C++
- DES演算法,標頭檔案 (轉)演算法
- 看標頭檔案猜演算法演算法
- 大型專案開發: 標頭檔案順序
- C++標準庫名字和標頭檔案--表C++
- import、#include和@class有什麼區別 、相互引用標頭檔案問題Import
- algorithm標頭檔案下的常用函式Go函式