これは VS 2008 でコンパイルされましたが、テンプレートの非標準的な使い方のようです。
template <class T>
class Foo
{
public:
void bar(Foo<int> arg)
{
// do some stuff here
}
// more code ...
};
Foo<int>
テンプレートの特殊化が独自のテンプレート クラスの定義内に含まれているため、問題はありますか?
これは VS 2008 でコンパイルされましたが、テンプレートの非標準的な使い方のようです。
template <class T>
class Foo
{
public:
void bar(Foo<int> arg)
{
// do some stuff here
}
// more code ...
};
Foo<int>
テンプレートの特殊化が独自のテンプレート クラスの定義内に含まれているため、問題はありますか?