C++能否实现Delphi中的method pointers(of object)
Delphi中有一种类型是指向类的方法的指针,procedure/function...of object。
C++中好像没有这种语法。
像下面这样的功能,在C++中怎么实现?
type
TEvent=procedure of object;
TA = class
public
procedure OnEvent;
end;
var
A1: TA;
Event1: TEvent;
……
Event1:=A1.OnEvent;
以后可以通过Event1调用A1.OnEvent