被分尸的富豪,原因是涉嫌乱伦# Love - 情爱幽幽
K*g
1 楼
struct Node
{
int value;
std::vector children;
Node()
{
value = 0;
};
};
在一个函数里代码里,我先 Node* root= new Node;, 经过一系列处理后,然后
delete root;
请问这样会有问题吗?是不是在执行delete root;的时候,系统会自动的调用
children这个vector的deconstructor?请问有必要先把vector清空吗?
{
int value;
std::vector
Node()
{
value = 0;
};
};
在一个函数里代码里,我先 Node* root= new Node;, 经过一系列处理后,然后
delete root;
请问这样会有问题吗?是不是在执行delete root;的时候,系统会自动的调用
children这个vector的deconstructor?请问有必要先把vector清空吗?