#ifndef __TEST__
#define __TEST__
namespace std
{
template<typename T>
class list;
}
template<typename T>
void Pop(std::list<T> * l)
{
while(!l->empty())
l->pop();
}
#endif
এবং আমার প্রধান যে ফাংশন ব্যবহার। আমি ত্রুটি পেতে। অবশ্যই, আমি জানি যে এর জন্য আরও টেম্পলেট প্যারাম রয়েছে std::list
(আমার মনে হয় বরাদ্দকারী)। কিন্তু, এটি বিন্দু পাশে। আমাকে কী টেম্পলেট শ্রেণীর সম্পূর্ণ টেম্পলেট ঘোষণাটি তা ঘোষণা করতে সক্ষম হতে হবে?
সম্পাদনা: আমি আগে কোনও পয়েন্টার ব্যবহার করিনি - এটি ছিল একটি রেফারেন্স। আমি এটি পয়েন্টার দিয়ে চেষ্টা করে দেখব।
__TEST__
এটি একটি সংরক্ষিত শনাক্তকারী, এটি ব্যবহার করবেন না ।
std::allocator<T>