众所周知,定义堆变量时new获取指针而不指定名称:
Var *p = new Var("name", 1);
Run Code Online (Sandbox Code Playgroud)
但是,我要明确指向的变量通过p与delete p后来在节目.
我想声明一个堆栈变量,因此它会在函数退出后自动清除,但我只想获取指针,以及以下内容:
Var v("name", 1);
Var *p = &v;
Run Code Online (Sandbox Code Playgroud)
非常繁琐,并且v永远不会引用说明符.
我可以声明一个堆栈类实例并获取其指针而不指定其名称吗?
c++ ×1