আমি কিছুক্ষণ ঝাঁকুনির সাথে খেলছি, এবং আমি "টেস্ট / সেমেটেম্পলেট / ডিপেন্ডেন্ট-টেম্পলেট-রিকর্ডার। সিপি" (ঝনঝন ডিস্ট্রিবিউশনে), যা কোনও টেমপ্লেট ত্রুটি থেকে পুনরুদ্ধার করার জন্য ইঙ্গিত সরবরাহ করার কথা বলে মনে করে হোঁচট খেয়েছি।
পুরো জিনিসটি খুব সহজেই একটি সর্বনিম্ন উদাহরণে নামিয়ে দেওয়া যায়:
template<typename T, typename U, int N> struct X {
void f(T* t)
{
// expected-error{{use 'template' keyword to treat 'f0' as a dependent template name}}
t->f0<U>();
}
};
ঝাঁকুনির দ্বারা প্রাপ্ত ত্রুটি বার্তা:
tpl.cpp:6:13: error: use 'template' keyword to treat 'f0' as a dependent template name
t->f0<U>();
^
template
1 error generated.
... তবে আমার বুঝতে template
খুব অসুবিধা হয়েছে যে কোডটি সিনট্যাকটিক্যালি সঠিক হওয়ার জন্য কীওয়ার্ডটি সন্নিবেশ করানোর কথা ছিল ?