1

aclang/clang-analyzer が、解放するのを忘れてメモリ リークが発生したことをキャッチしないのはなぜですか? 明らかです。man ページを見ましたが、どのフラグが必要かわかりません。

$ scan-build clang++ -std=c++11 a.cpp
scan-build: Using '/usr/bin/clang' for static analysis
scan-build: Removing directory '/tmp/scan-build-2013-10-02-2' because it contains no reports.
$ cat ./a.cpp

#include <iostream>

int main() {
        int *a = new int;
        *a = 8;
        std::cout<< a << std::endl;
}
4

0 に答える 0