摘要: 1. 概述 C++ 11 中的 Lambda 表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda 的语法形式如下: [函数对象参数] (操作符重载函数参数) mutable 或 exception 声明 -> 返回值类型 {函数体} 可以看到,Lambda 主要分为五个部分:[函数对象 阅读全文
posted @ 2021-11-18 18:50 zJanly 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 以前用过valgrind这个内存泄露检查工具,这个工具相对简单,对于一些复杂的内存泄露可能无法解析出来而且有一个问题就是只有检测的进程退出后才会输出内存泄露信息。 今天介绍的工具sanitize可以在检测到内存泄露第一时间立刻终止进程,并且它可以深入检测(随应用进程一起编译)。下面举例说明: #in 阅读全文
posted @ 2021-11-18 13:59 zJanly 阅读(435) 评论(0) 推荐(0) 编辑