C++ 標(biāo)準(zhǔn)庫
c++ 標(biāo)準(zhǔn)庫
c++ 標(biāo)準(zhǔn)庫可以分為兩部分:
- 標(biāo)準(zhǔn)函數(shù)庫: 這個(gè)庫是由通用的、獨(dú)立的、不屬于任何類的函數(shù)組成的。函數(shù)庫繼承自 c 語言。
- 面向?qū)ο箢悗欤?/b> 這個(gè)庫是類及其相關(guān)函數(shù)的集合。
c++ 標(biāo)準(zhǔn)庫包含了所有的 c 標(biāo)準(zhǔn)庫,為了支持類型安全,做了一定的添加和修改。
1. 標(biāo)準(zhǔn)函數(shù)庫
標(biāo)準(zhǔn)函數(shù)庫分為以下幾類:
- 輸入/輸出 i/o
- 字符串和字符處理
- 數(shù)學(xué)
- 時(shí)間、日期和本地化
- 動態(tài)分配
- 其他
- 寬字符函數(shù)
2. 面向?qū)ο箢悗?/h2>
標(biāo)準(zhǔn)的 c++ 面向?qū)ο箢悗於x了大量支持一些常見操作的類,比如輸入/輸出 i/o、字符串處理、數(shù)值處理。面向?qū)ο箢悗彀韵聝?nèi)容:
- 標(biāo)準(zhǔn)的 c++ i/o 類
- string 類
- 數(shù)值類
- stl 容器類
- stl 算法
- stl 函數(shù)對象
- stl 迭代器
- stl 分配器
- 本地化庫
- 異常處理類
- 雜項(xiàng)支持庫