- 博客(3)
- 收藏
- 关注
原创 项目中的错误:const对象只能调用const函数
昨天在写一个HashTable的时候,出现了一个小错误,大概如下:class HashTable { public: function_1() const { function_2(function_3()); } function_2() {} function_3() {}}; 类似这
2009-12-16 14:06:00 1390
原创 构造函数
写这篇文章的目的是,巩固一下对构造函数的理解。参考《C++Primer 4》。1.构造函数可以被重载…………2.实参决定使用哪个构造函数…………3.构造函数自动执行…………4.用于const对象的构造函数构造函数不能声明为const。5.构造函数初始化式从概念上讲,构造函数分为两个阶段,(1)初始化阶段,(2)计算阶段,计算阶段由
2009-12-14 20:20:00 689
原创 在成员函数中delete this指针
刚才在TopLanguage上看到版主抛出来的一个问题,在成员函数中能不能delete this指针。我觉得是可以的,delete操作一般是先调用析构函数,再调用delete运算符。而且delete之后,该内存不会立刻被释放,只是做个标记,告诉操作系统这块内存可以被释放掉了。至于系统什么时候会释放是不知道的,所以delete this指针本身没问题,只是不能在delete this之后,访问对象的
2009-12-10 17:22:00 3710 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人