引自c++ primer:
class foo
{
private:
int var;
static int stVar;
public:
int mem1(int=var); //错误
int mem2(int=stVar); //OK
};
int=var 这种参数的写法从没见过,不知道是什么意思? 和int var有什么不同?
有没有等价的写法?
...全文
724打赏收藏
请教静态成员作为成员函数的实参的问题?
引自c++ primer: class foo { private: int var; static int stVar; public: int mem1(int=var); //错误 int mem2(int=stVar); //OK }; int=var 这种参数的写法从没见过,不知道是什么意思? 和int var有什么不同? 有没有等价的写法?