C 標準庫函式的標頭檔案收集

2021-05-23 12:20:47 字數 2376 閱讀 9374

c++程式通常可以呼叫標準c++庫中的大量函式。這些函式完成一些基本的服務,如輸入和輸出等,同時也為一些經常使用的操作提供了高效的

實現**。這些函式中含有大量的函式和類定義,以幫助程式設計師更好地使用標準c++庫。

標準c++庫包含以下內容:

,,,,,,,,,,,,or>,,,,,,,,,,,,,,ig>,,,,,,,,,,,,,tjmp>,,,,,,,,,和

標準c++庫的詳細訊息均在其對應的標頭檔案進行了說明。主要標準c++庫標頭檔案如下所示。其中13項為標準模板庫(stl),在其說明文字的前面標有(stl)的為標準模板庫。

---(stl)用於定義實現常用、實用演算法的大量模板

----- 用於定義官位位集合的模板類

-----用於在程式執行時執行斷言

-----用於對字元進行分類

-----用於測試有庫函式提交的錯誤**

------用於測試浮點型別屬性

----用於在iso646變體字符集中程式設計

-----用於測試整數型別屬性

-----用於使程式適應不同的文化風俗

———用於計算常用的數學函式

-----用於定義支援複雜演算法的模板類

-----用於執行非區域性的goto語句

------用於控制各種異常情況

-----用於訪問引數數量文化的函式

-----用於訪問引數數量變化的函式

----用於定義實用的型別和巨集

-----用於執行輸入和輸出

----用於執行同一操作的不同版本

-----用於處理幾種不同的字串型別

------用於在幾種不同的時間和日期格式間進行轉換

----用於處理寬流(wide stream)和字串

---用於對寬字元(wide character是)分類

---(stl)用於定義實現雙向佇列容器的模板類

---用於定義控制異常處理的幾個函式

-----用於定義處理外部檔案的幾個iostream模板類

-----(stl)用於定義幾個模板,該模板將幫助在和中定義的                  模板構造謂詞

---- 用於宣告乙個帶有引數的iostreams控制器

-----用於定義用作大量iostreams類的基類的模板類

-----用於定義iostreams模板類(在需要定義之前)

---用於宣告處理標準流的iostreams物件

---用於定義執行析取操作的模板類

----(stl)用於定義幫助定義和管理迭代器的模板

---用於測試數字類屬性

---(stl)用於定義實現list容器的模板類

----用於定義在iostreams類中控制與特定位置相關的行為的類和模板

------(stl)用於定義實現關聯容器的模板類

-----(stl)用於定義對不同容器分配和釋放記憶體的模板

-----(stl)用於定義實現實用數字函式的模板

----用於定義管理字串容器的iostreamas模板類

----(stl)用於實現佇列容器的模板類

-----(stl)用於定義實現只有唯一元素的關聯容器的模板類

----用於定義管理字串容器的iostreams模板類

-----(stl)用於定義實現堆疊容器的模板類

----用於定義提交異常的類

----用於定義為iostreams操作分配緩衝區的模板類

------用於定義是實現字串容器的模板類

-----用於定義處理非記憶體(in-memory)字元系列的iostreams類

-----(stl)用於定義通用工具的模板

----用於定義支援值(value-oriented)陣列的類和模板類

----(stl)用於定義實現向量容器的模板類

標準c++庫還包括18個標準c庫中的標頭檔案,但其中有些變化。我們暫時不討論,這些標頭檔案為:

---用於在程式執行時執行斷言

----用於對字元分類

----用於測試用庫函式提交的錯誤**

----用於測試浮點型別屬性

-----用於在ios646變體字符集中程式設計

-----用於測試整數型別屬性

-----用於適應不同的文化習俗

----用於計算常見的數學函式

----用於執行非區域性的goto語句

----用於控制各種異常情況

-----用於訪問引數數量變化的函式

-----用於定義型別和巨集

------用於執行輸入和輸出

------用於執行各種操作

-----用於處理字串

-------用於在不同的時間和日期格式之間轉換

-----用於處理寬流(wide stream)和字元類

-----用於對寬字元(wide character)分類

C語言標準庫函式標頭檔案

c語言發展史 c語言於1972年11月問世,1978年美國 電報公司 at t 貝爾實驗室正式發布c語言,1983年由美國國家標準局 american national standards institute,簡稱ansi 開始制定c語言標準,於1989年12月完成,並在1990年春天發布,稱之為a...

檔案 標準庫函式

一.i o緩衝 c標準庫提供了操作檔案的標準i o函式庫,與系統呼叫相比,主要差別是實現了乙個跨平台的使用者態緩衝的解決方案。1.i o緩衝的解釋 以printf 為例 printf函式向標準輸出寫入多個字元,所寫入的字元被放在乙個使用者態的緩衝區中,直到碰到乙個換行符,系統才呼叫write函式將緩...

整理庫函式,標頭檔案 C

include include intmain void isalpha判斷是字母,islower小寫字母,isupper大寫字母,istoupper轉化大寫,istolower轉化小寫。示例用的是isalpha其他用法類似 include include intmain elseif isalph...