示例voidfunc(void*data){CResource*resource=(CResource*)data;deleteresource;//~CResourcenevercalled.resource=NULL;}请帮我解决这个问题。 最佳答案 从其他答案中提取的CResource析构函数可能未被调用的可能原因总结:不完整类型一个可能的原因是您只声明了CResource类型,而没有定义:classCResource;voidfunc(void*data){CResource*resource=(CResource*)dat