Hi Rupam
I am Rajan.Your question is very interesting actually i am saying it should be used.
I use template in c++ because It provide lots of predefined data structure and algorithm due to I save my lot of time write code for implementing such data structure.
Template in c++ is favourite of competitive coders.