テンプレート レッスン2
クラステンプレート
テンプレートクラスの定義と使い方を学びます
クラステンプレートとは
クラステンプレートは、型パラメータを持つクラスの設計図です。STLの vector<T> やmap<K, V> もクラステンプレートで実装されています。 一つのクラス定義で異なる型のデータを扱えるようになります。
基本的なクラステンプレート
C++エディタ
複数の型パラメータを持つクラス
C++エディタ
テンプレートクラスの定義と使い方を学びます
クラステンプレートは、型パラメータを持つクラスの設計図です。STLの vector<T> やmap<K, V> もクラステンプレートで実装されています。 一つのクラス定義で異なる型のデータを扱えるようになります。