小编uni*_*ent的帖子

在堆栈上分配的变量上调用delete

忽略编程风格和设计,在堆栈上分配的变量上调用delete是"安全的"吗?

例如:

   int nAmount;
   delete &nAmount;
Run Code Online (Sandbox Code Playgroud)

要么

class sample
{
public:
    sample();
    ~sample() { delete &nAmount;}
    int nAmount;
}
Run Code Online (Sandbox Code Playgroud)

c++ heap stack delete-operator

56
推荐指数
6
解决办法
5万
查看次数

标签 统计

c++ ×1

delete-operator ×1

heap ×1

stack ×1