This is the code I am using:
#include <iostream>
#include <vector>
#include <algorithm>  
using namespace std;
class   Vector
{
 // Use user defined template class for vector handling
    template <class V,class D>
    void vec_add(V &vec, D data)
    {
            vec.push_back(data);
    }
};
int main ()
{
        vector<int> v;  // v is vecor of int elements
        Vector.vec_add(&v,222);
}
Goal: Define a generic add of item to any kind of vector.
Problem: I am getting a compilation error.
 
     
     
     
     
    