06 2015 档案

C++11六大函数(构造函数,移动构造函数,移动赋值操作符,复制构造函数,赋值操作符,析构函数)
摘要:在C++中,有三大函数复制控制(复制构造函数,赋值操作符,析构函数),而在C++11中,加入了移动构造函数,移动赋值操作符。我就斗胆将他们命名为六大函数好了。一、构造函数c++primer中说过:构造函数是特殊的成员函数,只要创建类类型的新对象,都要执行构造函数。构造函数的工作就是保证每个对象的数据... 阅读全文

posted @ 2015-06-18 13:52 落叶De小蚂蚁 阅读(422) 评论(0) 推荐(0)

PageHeap,调试Heap问题的工具
摘要:PageHeap,调试Heap问题的工具尊重原创:http://www.cnblogs.com/lidabo/p/3706714.html2.4.2 PageHeap,调试Heap问题的工具幸运的是,Heap Manager的确提供了主动检查错误的功能。只需要在注册表里面做对应的修改,操作系统就会根... 阅读全文

posted @ 2015-06-15 14:37 落叶De小蚂蚁 阅读(338) 评论(0) 推荐(0)

C++ 头文件包含
摘要:在.h中尽量使用指针声明变量,在类的定义之上,声明要用到的另一个类就可以了,尽量不在.h中包含头文件。例如a.hclassB;classA{ B*b;};这样在a.cpp中声明b.h就可以了,这样做就可能减少互相包含。 阅读全文

posted @ 2015-06-10 16:12 落叶De小蚂蚁 阅读(210) 评论(0) 推荐(0)

C++11新特性
摘要:新的关键字autoC++11中引入auto第一种作用是为了自动类型推导。auto的自动类型推导,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推导,可以大大简化我们的编程工作。auto实际上实在编译时对变量进行了类型推导,所以不会对程序的运行效率造成不良影响。另外,似乎auto并不... 阅读全文

posted @ 2015-06-05 16:31 落叶De小蚂蚁 阅读(204) 评论(0) 推荐(0)

导航