| 
 | 
 
火山里面怎么调用add方法定义事件呢?感觉超出了能力范畴! 
 
class MyClass1 
{ 
public: 
    void add(int a, int b); 
    virtual void onadd(int a, int b) { }; 
}; 
 
inline void MyClass1::add(int a, int b) { 
    MyClass1: nadd(a, b); 
} 
 
<火山程序 类型 = "通常" 版本 = 1 /> 
 
类 测试一下吧 <@视窗.外部头文件 = "C:\\Users\\Admin\\source\\repos\\Project2\\ceshi.h"> 
{ 
 
    # @ <include> 
    # @ virtual void onadd (int a,int b) override  { @<回调AB> (a,b); }; 
    # @ </include> 
    # 
 
    方法 回调AB <公开 定义事件 类型 = 整数> 
    参数 a <类型 = 整数> 
    参数 b <类型 = 整数> 
    { 
 
    } 
 
    方法 设置ab <公开> 
    参数 a <类型 = 整数> 
    参数 b <类型 = 整数> 
    { 
        @ add(@<a>,@<b>); 
    } 
 
    # 
} 
 
 
 |   
 
 
 
 |