UnitFilter pred) {
ObjectSet xs = pool.getObjects(nullptr /*todo*/);
return std::unique_ptr<ObjectSet>(std::move(xs)); // <<<
}
Надо make_unique
C++ 14, ещё не завезли.
Как так вышло?
у тебя c++11 experimental?
У unique ptr нет конструктора от объекта
Так это не сработает, нужно в куче явно создавать объект (опоздал)
Я напортачил, действительно есть.
Компилятор говорит, что есть.
Нету, нету
Да, просмотрел, действительно есть.
мув конструктор же
Что мув конструктор?
Обсуждают сегодня