ねえ、式パラメーターを使用してテンプレート クラス定義を「オーバーロード」できるかどうかを調べようとしています。次のコード スニペットのようなものです。
template<class T>
class Test
{
public:
T testvar;
Test()
{
testvar = 5;
cout << "Testvar: " << testvar << endl;
}
};
template<class T>
class Test<T, int num>
{
public:
T testvar;
Test()
{
testvar = 10;
cout << "Testvar: " << testvar << endl;
cout << "Param: " << num << endl;
}
};
ありがとう。
編集:記録のために、それが明らかでない場合、私はC ++でこれをやろうとしています... :)