我想将一个函数存储为类成员并在类中调用它?很像回调函数。我的班级绘制了一个文档,但每个文档都必须以不同的方式绘制。所以我想将一个函数(在类之外编写)分配给类的一个成员,然后在我想绘制文档时调用它。
该功能主要负责根据每个特定文档转换对象。
这是我的课:
class CDocument
{
public:
CDocument();
~CDocument();
void *TransFunc();
}
void Transform()
{
}
int main()
CDocument* Doc = new CDocument();
Doc->TransFunc = Transform();
}
我知道这可能是一个简单的问题,但我无法通过谷歌搜索或搜索找到答案。