Şablonlardan yeni çıkan biriyim, lütfen bana naif sorular için özür dilerim. Bu kod hataları alıyorum:"Sınıf şablonunun kullanımı şablon argüman listesi gerektirir" ne demektir?
template <class t>
class a{
public:
int i;
a(t& ii):i(ii){}
};
int main()
{
a *a1(new a(3));
cout<<a1.i;
_getch();
}
hataları derleme:
'a' : use of class template requires template argument list
'a' : class has no constructors
Ben naif bir şey ... Ben don soruluyor çünkü sadece, soru downvote güzel sanmıyorum
Ve sonra bunu Sizce, Bay.Downvoter, bu sahneyi bu aşamada asla geçmediniz, çünkü bu sizin için açık olmadığı kadar açık bir şey olduğunda ya –
Çok teşekkürler Teşekkürler! Sen ppl yapmak harika bir yer ... naif Qs mütevazi sadiculing olmadan :))) –
@Armen: Adil olmak gerekirse, varolan herhangi bir C + + kitabının cevaplayacağı bir sorudan bahsediyoruz. –