以下の内容はhttps://toburau.hatenablog.jp/entry/20090118/1232295167より取得しました。


汎用クラスその2

汎用関数と同じように複数の汎用型を指定できる。

#include <iostream>
using namespace std;

template <class T1, class T2> class Test
{
    T1 mValue1;
    T2 mValue2;
public:
    void set(T1 i, T2 j) { mValue1 = i; mValue2 = j; }
    void put() { cout << mValue1 << endl << mValue2 << endl; }
};

void main()
{
    Test<int, char*> a;

    a.set(123, "test");
    a.put();
}



以上の内容はhttps://toburau.hatenablog.jp/entry/20090118/1232295167より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14