08-24-2018, 07:42 PM
address sanitizer可以使程序在运行时检测小范围的数组越界和未初始化变量的使用,还能检查内存泄漏。
undefined behavior sanitizer可以检查整数溢出等问题,比如两个int型整数相乘结果超出int的范围。
gcc的使用这两个sanitizer的参数是-fsanitize=address和-fsanitize=undefined.
undefined behavior sanitizer可以检查整数溢出等问题,比如两个int型整数相乘结果超出int的范围。
gcc的使用这两个sanitizer的参数是-fsanitize=address和-fsanitize=undefined.