关闭

Effective C++回顾(8)

1006人阅读 评论(0) 收藏 举报

条款12:在constructor中尽量以initialization动作取代assignment动作

我觉得这点非常的重要,更重要是它让我们理解了如何正确书写一个类,很多情况下,程序出现crash是因为我们没有初始化变量而引起的。如果我们在写一个类的成员变量的时候,定义一个变量,就在类的构造函数中初始化这个变量,同时在释构函数中释放这个变量,那么我们的程序就可以尽量避免变量没有初始化和内存泄漏的问题。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:269883次
    • 积分:3810
    • 等级:
    • 排名:第8360名
    • 原创:92篇
    • 转载:5篇
    • 译文:24篇
    • 评论:61条
    文章分类