C++ 標準庫



C++ 標準庫可以分為兩部分:

  • 標準函式庫 - 此庫包含不屬於任何類的通用獨立函式。函式庫繼承自 C。

  • 面向物件的類庫 - 這是類和相關函式的集合。

標準 C++ 庫也包含所有標準 C 庫,並進行了一些小的補充和更改以支援型別安全。

標準 C++ 函式庫

標準函式庫分為以下幾類:

  • 輸入/輸出(I/O),
  • 字串和字元處理,
  • 數學,
  • 時間、日期和本地化,
  • 動態分配,
  • 其他,
  • 寬字元函式,

面向物件的類庫

標準 C++ 面向物件庫定義了一組廣泛的類,這些類為許多常見活動提供支援,包括 I/O、字串和數值處理。此庫包括以下內容:

  • 標準 C++ I/O 類
  • 字串類
  • 數值類
  • STL 容器類
  • STL 演算法
  • STL 函式物件
  • STL 迭代器
  • STL 分配器
  • 本地化庫
  • 異常處理類
  • 其他支援庫
廣告