I am trying to use a double void pointer but I am a little bit confused about the usage. I have a struct that contains a void ** array
void
struct
void **
Almighty push!
any_type x ; void * v = * ( void * * ) & x ;
almighty pull!
void * v ; any_type x = * ( any_type * ) & v ;
beware of losing/gaining digits