Код: Выделить всё
class B {
public:
// ...
B& set_foo(Foo a_foo) { foo_ = std::move(a_foo); return *this; }
C build() const { /* ... */ }
};
< /code>
Это все приятно и хорошо ... пока я не думаю о том, что происходит, когда мой экземпляр B будет временным. Как мне разработать b
Подробнее здесь: https://stackoverflow.com/questions/730 ... ue-refence