#define MALLOC_MEMORY(class,p,s) {if(p){RELEASE_MEMORY(p);p=(class *)malloc(s);if(p==NULL)return false;}}如果不加(class *)转换指针的时候会报不能将void *转换成class *类型的指针,有没好的办法可以在运行时判断p是什么类型的指针,然后进行转换,而不是我手工指定类型,help