私はテンプレートの初心者ですので、素朴な疑問をお許しください。私は、このコードのエラーを取得しています:「クラステンプレートの使用にはテンプレート引数リストが必要」とはどういう意味ですか?
template <class t>
class a{
public:
int i;
a(t& ii):i(ii){}
};
int main()
{
a *a1(new a(3));
cout<<a1.i;
_getch();
}
はエラーをコンパイルします。
'a' : use of class template requires template argument list
'a' : class has no constructors
:
ます。また、書くことができますがあなた、Mr.Downvoterは、あなたのプロの生活の中でこの段階を過ぎたことはないと思っています。これはあなたにとって明白ではないものです。 –
ありがとうたくさんの男!あなたはSOをすばらしい場所にしています...穏やかなことなしに素朴な質問に答える:))) –
@Armen:公正であるために、私たちは存在するC++の本が答えるという質問について話しています。 –