2016年3月29日

GeekBand 随笔分享(四)

摘要: // 对象模型 一、conversion function: 用转换构造函数可以将一个指定类型的数据转换为类的对象。但是不能反过来将一个类的对象转换为一个其他类型的数据(例如将一个Complex类对象转换成double类型数据)。 C++提供类型转换函数(type conversion functi 阅读全文

posted @ 2016-03-29 14:47 MSM-敏 阅读(152) 评论(0) 推荐(0) 编辑

2016年3月19日

GeekBand 随笔分享(三)

摘要: //.................................................................................. 专题一 ............................................................. 阅读全文

posted @ 2016-03-19 14:57 MSM-敏 阅读(346) 评论(0) 推荐(0) 编辑

2016年3月17日

Smart pointers

摘要: Smart pointers are objects which store pointers to dynamically allocated (heap) objects. They behave much like built-in C++ pointers except that they 阅读全文

posted @ 2016-03-17 14:51 MSM-敏 阅读(163) 评论(0) 推荐(0) 编辑

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) 编辑

2016年3月5日

GeekBand 随笔分享(一)

摘要: 学习中带着快乐与探索,学习下,在这里记下美好的技术要点,心得总结: 一、大气的编程方法 在设计模式中, 编程设计等领域中,规范设计,编程技术规范非常的重要。 二、C++中引用 C++引用,与C中的Pointer 有差很大的本质联系与区分. 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接 阅读全文

posted @ 2016-03-05 12:26 MSM-敏 阅读(251) 评论(0) 推荐(0) 编辑

2016年3月3日

Lists the predefined ANSI/ISO C99 and Microsoft C++ implementation preprocessor macros.

摘要: Lists the predefined ANSI/ISO C99 and Microsoft C++ implementation preprocessor macros. The compiler recognizes predefined ANSI/ISO C99 C preprocessor 阅读全文

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

导航