Missaya的博客

众里寻他千百度

C++杂记(三)智能指针

智能指针 1、简介 存储指向堆指针的类,用于生存周期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄漏。一种通用的实现是引用计数。所有的智能指针都会重载->和*操作符。 2、智能指针的主要类型有 auto_ptr ...

2017-10-05 14:10:38

阅读数:106

评论数:0

C++杂记(2)

一:explicit关键字explicit构造函数必须显示调用,即string s1(10);不能是string s2=10;二:const关键字1、定义const常量 const int Max = 100; 2、便于进行类型检查 void f(const int i){} 对于传入的参...

2017-09-09 17:24:12

阅读数:77

评论数:0

C++杂记(1)

1、x&-2 x与-2的补码做与运算,实现将x转换为偶数 2、int num = num1^num2 按位异或 3、 int carry = (num1&num2)<<1 按位与左移一位 即本条...

2017-09-07 23:20:08

阅读数:97

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭