delect不能删除准备拷贝的,与需求不同
delect删除没有的东西,编译不过
不同指针可能指向同一块区域,与需求不同
本地变量在栈内,释放存储空间和值都在那里
不论是栈还是堆,只要内存被释放了,虽然存储空间和值都还在,但是别的线程就可以使用释放的空间
构造不执行完,析构是不执行的。
其他人分配空间,构造自己执行初始化,执行函数体内一些其他任务。
析构的函数体执行,释放存储空间的值,其他人释放存储空间
delect不能删除准备拷贝的,与需求不同
delect删除没有的东西,编译不过
不同指针可能指向同一块区域,与需求不同
本地变量在栈内,释放存储空间和值都在那里
不论是栈还是堆,只要内存被释放了,虽然存储空间和值都还在,但是别的线程就可以使用释放的空间
构造不执行完,析构是不执行的。
其他人分配空间,构造自己执行初始化,执行函数体内一些其他任务。
析构的函数体执行,释放存储空间的值,其他人释放存储空间