株式会社エス・スリー・フォー

10章: コレクションクラス:

Tools.h++ クラスライブラリには次の 3 つの種類のコレクションクラスがあります。

  • コレクションクラステンプレートまたは単にテンプレートと呼ばれるテンプレートベースのコレクションクラス
  • プログラミング言語 C++』(B.ストラウストラップ著、㈱トッパン発行) の 7.3.5 節をモデルにした、汎用コレクションクラス
  • Smalltalk_likeコレクションクラス

これらのコレクションクラスは、実装が異なりますが、機能とユーザインタフェース (メンバ関数名など)
は似ています。

次の数章では、各型のコレクションクラスについて順に説明します。この章では、コレクションクラスの基本的な概念について説明したあと、C++ の文献やこのマニュアルで使用される用語について解説します。