class a_class;与new class();的区别
生活随笔
收集整理的这篇文章主要介绍了
class a_class;与new class();的区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
class a_class;与new class();的区别。
new class();的完整写法是:
class* a_class=new class();
这个是New一个对象,就是在堆上开辟一片空间! 而class a_class;是普通的创建一个实例在是在栈上分配空间!
new class();的完整写法是:
class* a_class=new class();
这个是New一个对象,就是在堆上开辟一片空间! 而class a_class;是普通的创建一个实例在是在栈上分配空间!
转载于:https://www.cnblogs.com/songtzu/archive/2013/01/28/2880206.html
总结
以上是生活随笔为你收集整理的class a_class;与new class();的区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Yale CAS + .net Clie
- 下一篇: 2013年1月第4个周末