C++ 標準ライブラリ リファレンス (STL)

C ++ プログラムは、C++ 標準ライブラリのこのに準拠した実装から複数の関数で呼び出すことができます。 これらの関数は入出力などのサービスを実行し、頻繁に使用する操作の効率的な実装を提供します。

適切な Visual C++ ランタイム .lib ファイルを使用したリンクの詳細については、「C ランタイム (CRT) と C++ 標準ライブラリ (STL) の .lib ファイル」を参照してください。

Note

Microsoft による C++ 標準ライブラリの実装は、多くの場合、STL または標準テンプレート ライブラリ呼ばれます。 C++ 標準ライブラリは ISO 14882 で定義されているライブラリの正式な名前ですが、検索エンジンでは "STL" と "標準テンプレート ライブラリ" が一般的に使用されているため、これらの名前を使用してドキュメントを見つけやすくなります。

歴史的な観点から見ると、"STL"はもともとアレキサンダー・ステパノフによって書かれた標準テンプレートライブラリを指しました。 そのライブラリの一部は、C++ 標準ライブラリ、ISO C ランタイム ライブラリ、Boost ライブラリの一部、およびその他の機能と共に標準化されました。 "STL" は、Stepanov の STL から適応された C++ 標準ライブラリのコンテナーとアルゴリズムの部分を参照するために使用される場合があります。 このドキュメントでは、標準テンプレート ライブラリ (STL) は C++ 標準ライブラリ全体を指します。

このセクションの内容

C++ 標準ライブラリの概要 : C++ 標準ライブラリの Microsoft 実装の概要について説明します。

iostream プログラミング プログラミングiostream 概要を説明します。

ヘッダー ファイル リファレンス : C++ 標準ライブラリ ヘッダー ファイルに関するリファレンス トピックへのリンクとコード例を示します。