パラメータを取らないように特化したい可変個引数のテンプレート化されたクラスがあり、クラス宣言の外でメソッドを定義したいと考えています。
しかし、次のようになります
error: template-id ‘foobar<>’ for ‘foobar<>::foobar()’ does not
match any template declaration
私は何を間違っていますか?
template <typename ...> class foobar;
template <>
class foobar <>
{
foobar();
};
//does not work!?
template <>
foobar<>::foobar() {};