Buenas chicos, a ver hoy me ha surgido la duda a mi, estoy probando 1 cosilla pero lo de los punteros sin tipo y yo aun no nos llevamos muy bien, planteo mi duda.

Stoy intentando hace runa función "reserve(elem,size);", que como su nombre indica reserve size elementos para el puntero elem. El problema es q quiero que el tipo de elem sea genérico.

Yo pensaba en principio q sería algo asi, pero claro esta q no es asi (xq no compila xD), tonces tengo q hacer casting en algún lado, no?

void reserve(void elem,int x){
elem = new void [x];
}

Bueno a ver si alguien me lo aclara un poquito q no termino de pillarle el tranquillo a esto xD.

Un saludo,
KaoS