摘要: c++11 标准的特性总结 c++引入了很多新特性,我这里列举了一些我觉得很好的特性. 后续可能再补充其它. default 与 delete关键字 当我们想让编译器生成默认的构造函数或赋值运算符时,我们可以使用default关键字指示编译器生成. 要注意几点: defalut关键字只能指示编译器可 阅读全文
posted @ 2020-09-05 22:24 殷大侠 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 笑谈c++智能指针 c的一切都是类或模板类, 万变不离其宗. 智能指针也是类,模板类. 不同的智能指针,就对应了不同的类实现了, 但是它们都利用了类对象有释放的时候会调用析构函数的原理. C有以下几种智能指针: auto_ptr : c++11之后就弃用了. unique_ptr : 它代替了aut 阅读全文
posted @ 2020-09-05 22:22 殷大侠 阅读(316) 评论(0) 推荐(0) 编辑
摘要: C++中重载运算符 注意事项: 重载运算符函数要求必须有一个参数为类对象. 重载运算符函数不可以有默认参实参.(operator() 除外) 重载运算符函数的参数个数与运算符作用的运算对象数量相同, 对于二元运算符来说,左侧运算符对象传递给第一个参数,右侧运算符对象传递给第二个参数. 重载之后的运算 阅读全文
posted @ 2020-09-05 22:20 殷大侠 阅读(808) 评论(0) 推荐(0) 编辑