原文 然而,C缓冲区溢出,一直是C代码生产的头号问题.Valgrind等,只在有导致溢出的测试用例时,才检测溢出.这就是为什么它不如静态检查. Clang的静态分析器只能检测小部分缓冲区溢出.
C
C代码
头号
Valgrind
溢出
测试用例
检测
静态检查
Clang
静态分析器
小部分缓冲区溢出
D可干C能做的一切.还有更多.Valgrind也可以同D代码工作.
一切
D代码
最好的语言,甚至不需要工具. 完全正确!我曾经惹恼过coverity的人,告诉他们我和d的目标是让coverity没用.
工具
曾经
coverity
我和d