博客专栏  >  编程语言   >  C++你所不知道的事儿

C++你所不知道的事儿

讲述一些人生所忽视的细节。

关注
5 已关注
4篇博文
  • 你所不知道的事儿--C++中delete指针后最好赋值为NULL

    我们都知道,在C++中,用new声明的指针变量,都要delete。除非你完完全全使用智能指针,而不用担心内存泄露的问题。如果你是来自C Sharp阵营,那么也许你习惯于托管代码带来的好处,垃圾内存回收...

    2015-10-23 23:00
    3363
  • 浅析C++中的初始化列表(区别赋值和初始化)

    派生类不能直接访问基类的私有成员,而必须通过基类方法进行访问。具体来说,派生类构造函数必须使用基类构造函数。创建派生类对象时,程序首先创建基类对象。C++使用初始化列表完成这项工作。RatedPlay...

    2015-10-06 22:36
    4768
  • 你所不知道的事儿--C++类模板的声明和实现不能分离

    也许你具有良好的编程习惯,在定义一个类的时候总会把声明和实现分离开,位于不同的文件中。比如你定义一个类A,首先创建一个.h文件,代码如下:class A { public: A(int b);...

    2015-09-06 15:05
    1708
  • 你所不知道的事儿--#ifndef #endif不能防止编译器将文件包含两次

    我们知道,在一个文件中只能将同一个头文件包含一次。记住这个规则很容易,但是很可能在不知情的情况下将头文件包含多次。 因此, 在定义头文件的时候,我们常常这样写:#ifndef A_H_ #defi...

    2015-09-09 08:54
    1171
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部