首先传入了T1类型的一个指针。new(p) T1();的意思是从p地址开始new出空间构造T1对象,因为p地址是在栈上,所以当离开p的函数作用域,new出来的空间就自动解析掉了。相当于用new在栈上分配了空间。看着像杂技哈。
用new来分配在栈上的空间
最新推荐文章于 2025-04-04 15:44:38 发布
首先传入了T1类型的一个指针。new(p) T1();的意思是从p地址开始new出空间构造T1对象,因为p地址是在栈上,所以当离开p的函数作用域,new出来的空间就自动解析掉了。相当于用new在栈上分配了空间。看着像杂技哈。