what is the use of templates?
Answers were Sorted based on User's Feedback
Answer / aboelella
Template is used to optimize code
instead of implementing the same code for multiple data
types, template works as a way to declare classes and
functions and then to be implemented with different data types
It is dependent on the data structure used to substitute the
template
| Is This Answer Correct ? | 18 Yes | 0 No |
Answer / achal
In C++ there are 2 kinds of templates. i) function
templates ii) Class templates.
Among these class templates are more common.
e.g.
template <class T > class Sample
{
public:
T m1;
void fun(T);
};
Now here we have created a class which has a data member of
type T. Now this T can be int, unsigned int, char etc.
Thus templates are said to be used for generic programming.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer /
templates are used for GENERIC.....Programing...
by using templates.....you can write program for generic
linked list .
tempaltes make code reusable....
| Is This Answer Correct ? | 1 Yes | 2 No |
What are the 2 main types of data structures?
Comment on assignment operator in c++.
Can constructor be static in c++?
what is pulse code modulation?
Write a program in c++ to print the numbers from n to n2 except 5 and its multiples
Which bit wise operator is suitable for putting on a particular bit in a number?
What is c++ try block?
What are the benefits of operator overloading?
const char * char * const What is the differnce between the above two?
What is conversion constructor?
Reverse the Linked List. Input: 1->2->3->4->5->NULL Output: 5->4->3->2->1->NULL
Write a corrected statement in c++ so that the statement will work properly. x =+ 7;