我有一个基类 class Base {
public:
virtual void func() = 0;
}
我有一个具体的派生类 class Derived : public Base {
public:
void func() {func2();}
void func2() {};
}
最后,我有一个派生类 class Derive
我想返回一个std::vector内的实体,但编译器告诉我,我正在引用已删除的函数。 vector<unique_ptr<Node>> children; //member of a class
unique_ptr<Node> Node::selectNext() { //function for a class
for (int i = 0; i < children.size