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.