C C 標頭檔案一覽

2021-06-19 22:17:09 字數 3041 閱讀 3039

**:

c庫標頭檔案

#include //設定插入點

#include //字元處理

#include //定義錯誤碼

#include //浮點數處理

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

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

#include //定義本地化c函式

#include //定義數學函式

#include //異常處理支援

#include //訊號機制支援

#include //不定引數列表支援

#include //常用常量

#include //定義輸入/輸出函式

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

#include //字串處理

#include //定義關於時間的函式

#include //寬字元處理及輸入/輸出

#include //寬字元分類

傳統c++

#include //改用

#include //改用

#include //改用

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

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

標準c++ 

#include //stl 通用演算法

#include //stl 位集容器

#include //字元處理

#include //定義錯誤碼

#include //浮點數處理

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

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

#include //定義本地化函式

#include //定義數學函式

#include //複數類

#include //訊號機制支援

#include //異常處理支援

#include //不定引數列表支援

#include //常用常量

#include //定義輸入/輸出函式

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

#include //字串處理

#include //定義關於時間的函式

#include //寬字元處理及輸入/輸出

#include //寬字元分類

#include //stl 雙端佇列容器

#include //異常處理類

#include //檔案輸入/輸出

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

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

#include //stl 線性列表容器

#include //本地化特定資訊

#include //stl 對映容器

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

#include //動態記憶體分配

#include //stl常用的數字操作

#include //引數化輸入/輸出

#include //基本輸入/輸出支援

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

#include //資料流輸入/輸出

#include //基本輸入流

#include //stl迭代器

#include //基本輸出流

#include //stl 佇列容器

#include //stl 集合容器

#include //基於字串的流

#include //stl 堆疊容器

#include //標準異常類

#include //底層輸入/輸出支援

#include //字串類

#include //執行期間型別資訊

#include //stl 通用模板類

#include //對包含值的陣列的操作

#include //stl 動態陣列容器

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

c99增加的部分

#include //複數處理

#include //浮點環境

#include //整數格式轉換

#include //布林環境

#include //整型環境

#include //通用型別數學巨集

①補充:

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

#include // 非區域性跳轉

#include // 訊號值

#include // 變長參數列

#include // 常用常量

#include

#include

#include

#include

#include

#include

#include

#include // stl迭代器

#include // 本地化特定資訊

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

#include // 動態記憶體分配

#include // stl常用的數字操作

#include // 執行期間型別資訊

#include // 對包含值的陣列的操作

②通用

傳統標頭檔案(除輸入輸出外),檔名(<*.h>)前加上 c (),就是相應的標準頭了。其功能相同。而像string.h 與 string、limits.h 與 limits、locale.h 與

locale這樣的,功能卻不完全相同。

③關於mfc標頭檔案

對於傳統c++,可以包含mfc標頭檔案。如afxver.h 裡面定義了絕大部分mfc資料型別,

afx.h 定義了cstring、ctime等類。

對於標準c++,有點麻煩。經過一番研究,我發現頭與afx.h中引用的庫

有衝突(不知為什麼)。這樣,凡是包含有afx.h的mfc標頭檔案,在包含時,都不能包含頭(mfc程式沒有這個問題)。afxver.h可以頭同時包含。

C C 標頭檔案一覽

c 傳統 c include 設定插入點 include 字元處理 include 定義錯誤碼 include 浮點數處理 include 檔案輸入 輸出 include 引數化輸入 輸出 include 資料流輸入 輸出 include 定義各種資料型別最值常量 include 定義本地化函式 i...

C C 標頭檔案一覽

c 傳統 c include 設定插入點 include 字元處理 include 定義錯誤碼 include 浮點數處理 include 檔案輸入 輸出 include 引數化輸入 輸出 include 資料流輸入 輸出 include 定義各種資料型別最值常量 include 定義本地化函式 i...

C C 標頭檔案一覽

include 設定插入點 include 字元處理 include 定義錯誤碼 include 浮點數處理 include 檔案輸入 輸出 include 引數化輸入 輸出 include 資料流輸入 輸出 include 定義各種資料型別最值常量 include 定義本地化函式 include ...