#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 動態陣列容器
1.#include //stl 通用演算法
是c++特有的stl模板的演算法標頭檔案 包含了一些特定的演算法函式 包括sort(),stable_sort(),partical_sort(),nth_element()等常用的演算法函式
常用的裡的函式:
其中firtst,mid,last,mid,nth均為迭代器型別
排序預設為公升序 排序範圍為[first,last) 即first至last前一位
sort(first,last)快排
stable_sort(first,last)歸併排序
partical_sort(first,mid,last)堆排序
nth_element(first,nth,last)找出第n小的元素放於nth所在的位置
min_element(first,last)尋找範圍內最小值 返回迭代器
max_element(first,last)尋找範圍內最大值 返回迭代器
2.#include //定義輸入/輸出函式
該標頭檔案使c++可以使用c裡面的輸入輸出函式
C 標準標頭檔案和非標準標頭檔案
標準標頭檔案 使用 包含的標頭檔案 先到 usr include裡去尋找該標頭檔案,找不到的話到當前目錄 非標準標頭檔案 使用 包含的標頭檔案 直接到當前目錄找該標頭檔案 在原始檔中包含的標頭檔案如果在 usr include和當前目錄找不到話,編譯就會出錯,找不到該標頭檔案。所有的標準標頭檔案都放...
XLib程式設計 標準標頭檔案
標準標頭檔案 以下包含的檔案是xlib標準的一部分 x11 xlib.h 這是xlib的主標頭檔案。大多數的xlib符號都是通過包含這個檔案來宣告的。該檔案還包含預處理器符號xlibspecificationrelease。這個符號被定義為6。xlib的release 5首次引入這個符號 x11 x...
C C 程式基礎 標準標頭檔案的結構
1 標準標頭檔案有如下結構,請解釋。ifndef incvxworksh define incvxworksh ifdef cplusplus extern c endif endif incvxworksh ifdef cplusplus extern c endif endif incvxwor...