2010年10月14日

摘要: 一.基本概念先来看看栈。栈,一般用于存放局部变量或对象,如我们在函数定义中用类似下面语句声明的对象:Type stack_object ;stack_object便是一个栈对象,它的生命期是从定义点开始,当所在函数返回时,生命结束。另外,几乎所有的临时对象都是栈对象。比如,下面的函数定义:Type fun(Type object) ;这个函数至少产生两个临时对象,首先,参数是按值传递的,所以会调用拷贝构造函数生成一个临时对象object_copy1,在函数内部使用的不是使用的不是object,而是object_copy1,自然,object_copy1是一个栈对象,它在函数返回时被释放;还有这 阅读全文
posted @ 2010-10-14 10:31 Hibernate4 阅读(123) 评论(0) 推荐(0) 编辑

导航