class Temp {
public :
Temp(X& x): x_(x) {}
Temp(X& x, Y& y) : x_(x), y_(y) {}
...
private:
X& x_;
Y& y_;
}
Run Code Online (Sandbox Code Playgroud)
我得到了错误,因为如果Temp(X& x): x_(x)引用y_没有初始化.正确编写这样一个类的常见做法是什么?