10章: コレクションクラス:
Tools.h++ クラスライブラリには次の 3 つの種類のコレクションクラスがあります。
- コレクションクラステンプレートまたは単にテンプレートと呼ばれるテンプレートベースのコレクションクラス
- 『プログラミング言語 C++』(B.ストラウストラップ著、㈱トッパン発行) の 7.3.5 節をモデルにした、汎用コレクションクラス
- Smalltalk_likeコレクションクラス
これらのコレクションクラスは、実装が異なりますが、機能とユーザインタフェース (メンバ関数名など)
は似ています。
次の数章では、各型のコレクションクラスについて順に説明します。この章では、コレクションクラスの基本的な概念について説明したあと、C++ の文献やこのマニュアルで使用される用語について解説します。