Jestem początkującym do szablonów, więc przepraszam za naiwne pytania. Dostaję błędy w tym kodzie:Co oznacza "użycie szablonu klasy wymaga listy argumentów szablonu"?
template <class t>
class a{
public:
int i;
a(t& ii):i(ii){}
};
int main()
{
a *a1(new a(3));
cout<<a1.i;
_getch();
}
błędy kompilacji:
'a' : use of class template requires template argument list
'a' : class has no constructors
Nie sądzę miło downvote pytanie, tylko dlatego, że coś naiwny jest proszony ... I don Sądzę, że ty, panienwładzerze, nigdy nie przeszedłsz tego etapu w życiu zawodowym, kiedy coś tak oczywistego, jak to nie było dla ciebie jasne, –
Wielkie dzięki! Ty ppl czynisz z SO wspaniałe miejsce ... odpowiadając na naiwnie Qs skromnie bez śmieszności :))) –
@Armen: Aby być uczciwym, mówimy o pytaniu, na które mogłaby odpowiedzieć każda istniejąca książka w C++. –