Я новичок в шаблонах, поэтому извините за наивные вопросы. Я получаю ошибки в этом коде:
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': для использования шаблона класса требуется список аргументов шаблона
'a': класс не имеет конструкторов