c++
文章平均质量分 77
maowei_123
这个作者很懒,什么都没留下…
展开
-
const的用法,特别是用在函数前面与后面的区别!
在普通的非 const成员函数中,this的类型是一个指向类类型的 const指针。可以改变this所指向的值,但不能改变 this所保存的地址。 在 const成员函数中,this的类型是一个指向 const类类型对象的 const指针。既不能改变 this所指向的对象,也不能改变 this所保存的地址。关键字:Const,Const函数,Const变量,函数后面的Const看到const关键字转载 2015-03-31 09:07:02 · 440 阅读 · 0 评论 -
C++ 拷贝构造函数 赋值构造函数
C++ 拷贝构造函数 赋值构造函数 拷贝构造函数和赋值构造函数的异同 由于并非所有的对象都会使用拷贝构造函数和赋值函数,程序员可能对这两个函数有些轻视。请先记住以下的警告,在阅读正文时就会多心:如果不主动编写拷贝构造函数和赋值函数,编译器将以“位拷贝”的方式自动生成缺省的函数。倘若类中含有指针变量,那么这两个缺省的函数就隐含了错误。以类String 的两个对象a,b 为例,假设a.m_da转载 2015-02-08 11:13:34 · 319 阅读 · 0 评论 -
c++关键字中英对照
constructor 建构式 declaration 宣告式 definition 定义式 destructor 解构式 expression 算式(运算式) function 函式 pattern 范式、模式、样式 program 程式 signature 标记式 ● 我喜欢「件」:(这是个弹性非常大的可组合字) assembly (装)配件原创 2015-03-24 14:38:27 · 724 阅读 · 0 评论 -
C++中虚析构函数的作用之误解
今天在看c++虚函数时,对虚析构函数的作用有了一些疑问,上网查看时,发现很多人博客上写的有误。具体表现为: 如果你这样: a *pa = new b; // upcast 然后这样: delete pa; 这句delete, 如果你基类的析构函数不是虚的的话, 就会造成内存泄露, 具体表现为派生类的内存被释放了而基类没有. 后来经过本人测试发现,如果你基类的析构函数不是虚原创 2015-03-24 14:53:07 · 410 阅读 · 0 评论 -
推荐!国外程序员整理的 C++ 资源大全
http://blog.jobbole.com/78901/转载 2015-02-09 12:28:55 · 379 阅读 · 0 评论 -
c++STL
点击打开链接转载 2015-02-09 22:01:55 · 342 阅读 · 0 评论