C ++標準ライブラリ

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

  • The Standard Function Library−このライブラリは、クラスの一部ではない汎用のスタンドアロン関数で構成されています。関数ライブラリはCから継承されます。

  • The Object Oriented Class Library −これはクラスと関連する関数のコレクションです。

標準C ++ライブラリには、型の安全性をサポートするための小さな追加と変更を加えて、すべての標準Cライブラリも組み込まれています。

標準関数ライブラリ

標準関数ライブラリは、次のカテゴリに分類されます-

  • I/O,
  • 文字列と文字の処理、
  • Mathematical,
  • 時間、日付、ローカリゼーション、
  • 動的割り当て、
  • Miscellaneous,
  • ワイド文字機能、

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

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

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