class Temp {
public :
Temp(X& x): x_(x) {}
Temp(X& x, Y& y) : x_(x), y_(y) {}
...
private:
X& x_;
Y& y_;
}
Я получил ошибку, потому что в случае Temp(X& x): x_(x)
ссылка y_
не инициализирована. Какова обычная практика написания такого класса правильно?