C++ クラスライブラリとは、再利用可能なコードをモジュール単位で集めたものです。クラスライブラリを使用すると、既存のテスト済みコードをプログラムに組み込むことができます。
C++ ライブラリは、1 つ以上のヘッダーファイルと 1 つのオブジェクトファイルで構成されています。ヘッダーファイルには、クラスの定義など、ライブラリ関数を使用するのに必要なさまざまな定義が入っています。オブジェクトファイルには、コンパイル済みの関数とデータが入っており、それをユーザーが作成したプログラムとリンクすることで実行可能プログラムが作成されます。
本書では、C++ コンパイラで提供される次の 2 つのクラスライブラリについて説明します。
複素数ライブラリ ― 第 2 章「複素数ライブラリ」で説明します。
iostream ライブラリ ― 第 3 章「iostream ライブラリ」で説明します。
共有ライブラリと静的ライブラリの構築方法、ライブラリの使用方法については、『C++ ユーザーズガイド』を参照してください。