Resizing an array of function pointers?

I am creating an array of function pointers for a class of mine. The problem is that each initialized class can have a different number of functions assigned to it.

I was wondering if i could do something like
1
2
int *Array;
Array = new int[10]

with function pointer, and if I can, how would it be done.

eg.
1
2
void (*Pointer)(float, char, char)
Pointer = new (*Pointer[10])(float, char, char)

Or something like that.
Never mind, vectors work excellently for this
Topic archived. No new replies allowed.