码迷,mamicode.com
首页 > 其他好文 > 详细

日积跬步02

时间:2016-10-27 12:52:06      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:存在   存储   方法   执行   决定   创建   c++   数据   速度   

重要思想继续:

   1.对象的创建和存在时间:对象需要的数据位于哪儿?如何控制对象的“存在时间”呢?

     方法一,C++认为程序的执行效率是最重要的,所以允许程序员为获得最快的运行速度,自行决定存储以及存在时间——只需将对象放置在堆栈或者静态存储区域,同时牺牲灵活性,因为在编写程序时必须准确知道对象数量、存在时间以及类型。

    方法二,在内存池中动态创建对象,给内存池叫“堆”或“内存堆”。采用这种方式,除非进入运行期,否则根本不知道实际需要多少个对象,也不知道存在时间以及准确类型。

日积跬步02

标签:存在   存储   方法   执行   决定   创建   c++   数据   速度   

原文地址:http://www.cnblogs.com/albertarmstrong/p/6003329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!