меня он инжектится снаружи, типа
class A {
private:
unique_ptr<X> x;
public:
A(unique_ptr<X> x): x(std::move(x)) {}
}
А в чем проблема?
Тут кажется срочно нужно написать explicit
выглядит валидно
Обсуждают сегодня