我是C ++的新手,我有一个问题。
假设您使用以下代码声明了变量x:
x
MyClass *x = new MyClass();
使用此变量后,不再需要它。
在以下命题中,首选的行动方针是什么,有什么区别?
1。)呼叫免费(x);
2。)调用x->〜MyClass();
3。)调用MyClass ::〜MyClass(p);
4。)呼叫删除x;
??
有人可以帮我理解吗?
预先感谢。
delete x;