摘要: 概念: 定义:分配内存,初始化操作是可选的。如未初始化则内存是未定义的 声明:这里指狭义的声明。不分配内存,只是为了方便编译器 初始化:已经新创建了对象(已分配内存),用一个已经存在的对象对它进行初始化,即给它占有的内存填充值。C++中初始化有两种形式: 1) 对于内建类型,通过=操作符进行初始化,也可以用构造函数的形式 2) 对于非内建类型,通过拷贝构造函数的方式。通过"="操作符调用... 阅读全文
posted @ 2008-10-08 19:02 中土 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 1. A hard-to-find problem See the following code snippet: class Test{public: Test(int val) : ref_(val){} ~Test() {}private: int & ref_;}; int main(){ Test t(1); return 0;} what pro... 阅读全文
posted @ 2008-10-08 18:08 中土 阅读(4906) 评论(0) 推荐(0) 编辑
©2005-2008 Suprasoft Inc., All right reserved.