2016年3月14日

GeekBand 随笔分享(二)

摘要: 一、主题一:(三大函数)  // 解析 1》默认构造:     如果没有为一个类显式地定义任何构造函数,编译器将自动为这个类生成默认构造函数。    由编译器创建的默认构造函数称为合成的默认构造函数,它将依据如下规则初始化类中的成员变量:   1.内置数据类型的初始化:    内置数据类型是否自动 阅读全文

posted @ 2016-03-14 12:04 MSM-敏 阅读(140) 评论(0) 推荐(0) 编辑

C++ new失败情况与处理

摘要: 使用 malloc/calloc 等分配内存的函数时,一定要检查其返回值是否为“空指针”(亦即检查分配内存的操作是否成功),这是良好的编程习惯,也是编写可靠程序所必需的。但是,如果你简单地把这一招应用到 new 上,那可就不一定正确了。我经常看到类似这样的代码: int* p = new int[S 阅读全文

posted @ 2016-03-14 11:16 MSM-敏 阅读(622) 评论(0) 推荐(0) 编辑

导航