![]() |
#2
stop12042014-10-21 23:26
|
#define CC_SYNTHESIZE(varType, varName, funName)\
protected: varType varName;\
public: virtual varType get##funName(void) const { return varName; }\
public: virtual void set##funName(varType var){ varName = var; }
一个在类的头文件中调用了这个宏,按照宏的说明是生成了一成员变量和这个成员变量的set和get方法,在代码中我只看到调用get方法获取成员变量的值,但找不到调用set方法,请问set方法是什么时候调用的