请教编译方面的问题!
mygo 2001-04-11 03:55:00 各位大侠,下面的用法会产生什么问题吗?谢谢!
class Class_A{
void Call_1(void);
}
Class_A::Clall_1(){
char * p = (char*)Class_B::MemNew(100);//类成员函数是否可以这么用,
Class_C::MemFree(p);//我从来没有这样没有实例话就使用,谢谢
}
//////////////////////////////////////////////////////
class Class_B{
void* MemNew(UINT nSize);
}
void* B::MemNew(UINT nSize){
//分配内存.......
}
/////////////////////////////////////////////////////
class Class_C{
int MemFree(void* p);
}
int Class_C::MemFree(void* p){
//释放void* p.......
}