Cplusplus-cpp-standard-library

提供:Dev Guides
移動先:案内検索

C ++標準ライブラリ

C ++標準ライブラリは2つの部分に分類することができます-

  • 標準関数ライブラリ-このライブラリは、クラスの一部ではない汎用のスタンドアロン関数で構成されています。 関数ライブラリはCから継承されます。
  • オブジェクト指向クラスライブラリ-これはクラスと関連する関数のコレクションです。

標準C ++ライブラリには、すべての標準Cライブラリも組み込まれており、タイプセーフをサポートするための小さな追加と変更が行われています。

標準機能ライブラリ

標準機能ライブラリは、次のカテゴリに分かれています-

  • I/O,
  • 文字列と文字の処理、
  • 数学的、
  • 時刻、日付、およびローカライズ、
  • ダイナミックアロケーション、
  • その他、
  • ワイド文字関数、

オブジェクト指向クラスライブラリ

標準C ++オブジェクト指向ライブラリは、I/O、文字列、数値処理など、多くの一般的なアクティビティをサポートする広範なクラスのセットを定義しています。 このライブラリには次のものが含まれます-

  • 標準C ++ I/Oクラス
  • 文字列クラス
  • 数値クラス
  • STLコンテナクラス
  • STLアルゴリズム
  • STL関数オブジェクト
  • STLイテレーター
  • STLアロケーター
  • ローカリゼーションライブラリ
  • 例外処理クラス
  • その他のサポートライブラリ