C ++標準ライブラリ
C ++標準ライブラリは、2つの部分に分けることができます。
- 標準ライブラリ:ライブラリが一般的であり、独立した、それらの機能のいずれかのクラスに属していません。C言語の関数ライブラリから継承されます。
- オブジェクト指向のクラスライブラリ:このライブラリは、クラスと関連する関数の集まりです。
C ++標準ライブラリには、セキュリティのタイプをサポートするために、いくつかの追加や変更を行い、C標準ライブラリのすべてが含まれています。
標準ライブラリ
標準関数ライブラリは、次のカテゴリに分かれています。
- 入力/出力I / O
- 文字列処理
- 数学
- 時刻、日付、およびローカリゼーション
- 動的割り当て
- 他の
- ワイド文字関数
オブジェクト指向のクラスライブラリ
標準C ++オブジェクト指向のクラスライブラリには、入力/出力I / O、文字列処理、数値処理などの一般的な操作をサポートするクラスの数を定義します。 オブジェクト指向のクラスライブラリには、次のものが含まれています。
- 標準C ++ I / Oクラス
- Stringクラス
- 値クラス
- STLコンテナクラス
- STLアルゴリズム
- STLの関数オブジェクト
- STLのイテレータ
- STLアロケータ
- ローカリゼーションライブラリ
- 例外クラス
- その他のサポートライブラリ