Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vector* MapI(int (*f)(int), Vector* v){
- Vector* nv = MakeVector(GetSize(v), INT);
- size_t size = GetSize(v);
- int* new_data = GetDataI(nv);
- int* data = GetDataI(v);
- for (size_t i = 0; i < size; ++i) new_data[i] = f(data[i]);
- return nv;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement