重複の可能性: C++ デリゲートとは?
C# のデリゲートのように、C++でコールバックを使用する必要があります。たとえば、C# では次のようになります。
...
public delegate void SomeWorkhandeler(object Arg);
...
class A
{
private SomeWorkhandeler doWork= null;
public SomeWorkhandeler DoWork { get { return doWork; } set { doWork= value; } }
}
では、この例に似た C++ コードは何ですか?