c++primer中关于new的一个疑问
在152页中有一段代码:
[code=C/C++][/code]int i;
int *pi = &i;
delete pi; //error:pi refers to a local
这一段我没疑问,关键是下一页的习题中
[code=C/C++][/code]
vector<string> svec(10);
vector<string> *pv1 = &svec;
delete pv1;
为什么这段代码是正确的呢?
菜鸟,希望各位大神可以为我解惑,谢谢
[解决办法]
在我机器上,你那两个效果一样,都是执行delete时候就卡住没反应了
[解决办法]
你确定是正确的?