说我有这个课程:
class Entity
{
private:
std::vector<Component*> _components;
public
Entity(std::vector<Component*>);
};
我这样做:
Entity* entity= new Entity( { new Drawable(), new Transform() ... } );
Entity* clone = new Entity(*entity);
_components中的指针指向的对象是否会被复制?或者只是被复制到克隆的指针?
答案 0 :(得分:1)
_components
中指针指向的对象是否会被复制?
没有
或者只是被复制到克隆的指针?
是