Introducing Radical.sh

Forget Code launches a powerful code generator for building API's

Class template in C++

#include<iostream>
using namespace std;
template<class R>
    class test
    {
        R data;
        public:
        void getdata();
        void putdata();
    };
template<class R>
    void test<R>::getdata()
    {
        cout<<"Enter data";
        cin>>data;
    }
template<class R>
    void test<R>::putdata()
    {
        cout<<"Data is"<<data<<endl;
    }
int main()
{
    test<int>t1;
    test<double>t2;
    t1.getdata();
    t1.putdata();
    t2.getdata();
    t2.putdata();
    
    return 0;
}