FAQ

QA・C/QA・C++

メトリックスに関する

ID.3

Q. 定義しているはずのクラスのメトリックスが出力されません。出力する方法を教えてください。

A.


次の手順でQAC++の設定を確認してください。
  • メトリックスが出力されないクラスの定義が記述されているヘッダファイルが置かれているディレクトリのパスを確認する
  • QAC++の設定ファイル(コンパイラ・パーソナリティとアナライザ・パーソナリティ)の中に記述されている「出力を抑止する」オプション(-q または -quiet)の設定値の中に 1. のパスが含まれているかどうかを確認する
  • 「出力を抑止する」オプションは、指定したディレクトリ内のヘッダファイルから得られる情報(警告情報やメトリックス情報)を抑止するオプションになります。
    「出力を抑止する」オプションの設定値の中に 1. のパスが含まれている場合は、該当する設定を削除して、メトリックス情報が出力されるようにする必要があります。

    補足:
    コンパイラに付属しているライブラリや、サードパーティ製のライブラリの中で定義されているクラスのメトリックスは、通常計測する必要はありません。この場合は、逆に「出力を抑止する」オプションを設定して、メトリックスが出力されないようにする必要があります。

    << メトリックスに関するに関するFAQ一覧へ戻る