پاسخ داده شده: انواع پارامترهای template در c++
سلام؛ شما زمانی که نیاز به Meta programmin و یا Generic programming در سی پلاس پلاس داشته باشید می تونید از قابلیّت Templateهاش استفاده کنید. مثلاً یک نمونه می تونم به کتابخونهٔ STL یا nlohma::json یا Tremplate engine inja اشاره کنم.
برای یادگیری مفاهیم و قابلیّت ها و روش استفادهٔ درست از Templateها در سی پلاس پلاس پیشنهاد می کنم که کتاب :
C++ templates: the complete guide template
ویرایش دوّم رو کنید.
