摘要: # 概述 lambda表达式,有时也被称为匿名函数。他提供了简短的,内联的函数对象。用法形式如: ``` [capture](parameters) -> return_type { body } ``` 具体用法如下文举例 它的实现是由编译器决定的,在我的编译器上他是通过创建一个匿名类,通过重载( 阅读全文
posted @ 2023-07-14 21:00 寡人正在Coding 阅读(104) 评论(0) 推荐(0) 编辑
摘要: # 概述 c++效率较高的一个原因是我们可以自己定制策略手动申请和释放内存,当然,也伴随着开发效率降低和内存泄漏的风险。为了减少手动管理内存带来的困扰,c++提出了智能指针,可以帮助我们进行内存管理,有三种: 1. `std::unique_ptr` 是一种独占所有权的智能指针,它不允许多个指针指向 阅读全文
posted @ 2023-07-14 16:21 寡人正在Coding 阅读(250) 评论(0) 推荐(0) 编辑