构造函数中的this指针
2010-10-15 09:07:53 来源:Web开发网核心提示:---原理---某些人认为不应该在构造函数中使用this指针,因为这时this对象还没有完全形成,构造函数中的this指针,但是,只要小心,是可以在构造函数中使用this指针的:●在函数体中●初始化列表中因为“对象还没有完全形成”不意味着“什么都没有”,在进入构造函数(及
-------------------------------原理-------------------------------
某些人认为不应该在构造函数中使用this指针,因为这时this对象还没有完全形成。
但是,只要小心,是可以在构造函数中使用this指针的:
●在函数体中
●初始化列表中
因为“对象还没有完全形成”不意味着“什么都没有”。
在进入构造函数(及其chaining)之前,Compiler会:
●给class的instance分配内存
●建立运行时刻系统所需的信息(如vtbl等)
●##缺省地## 构造所有类成员
更多精彩
赞助商链接