2019年12月23日

摘要: shared_ptr shared_ptr实现的是引用计数型的智能指针,可以被自由地拷贝和赋值,在任意的地方共享它,当没有代码使用它时才删除被包装的动态分配的对象。 类摘要: template<class T> class shared_ptr { public: typedef T element 阅读全文
posted @ 2019-12-23 21:42 KLOSEER 阅读(337) 评论(0) 推荐(0) 编辑
 
摘要: optional 在实际开发中,我们经常会遇到无效值的情况,例如函数并不是总能返回有效值,很多函数正确执行了,但结果却不是合理的值,如果用数学语言开解释的话,就是返回值位于函数解空间之外。 求一个数的倒数,在实数域内开平方,在字符串中查找字符串,它们都可能返回“无效值”。有些无效返回的情况可以用抛出 阅读全文
posted @ 2019-12-23 00:08 KLOSEER 阅读(543) 评论(0) 推荐(0) 编辑