FAQ

QA・C/QA・C++

メトリックスに関する

ID.10

Q. STUNVにカウントされる変数のうち、「再利用されていない変数」の意味を教えてください


STUNVにカウントされる変数のうち、「再利用されていない変数」とありますが、この「再利用」という意味がマニュアルを見てもよく分かりません。具体的な例を提示していただけるとありがたいのですが・・・

A.


関数のパラメータとして設定(set)されたが関数内部で使用されていないという意味です。
Version: 4.2J
OS: SunOS 4.x, SunOS 5.x, HP-UX 9.x, HP-UX 10.x, Windows 95/98/NT 4.0

コマンドラインマニュアル(p77)のSTUNVの説明に「未使用および再使用されていない変数の数」とあるのは、

未使用:回答1の(例)16,17行目のように宣言されたが使用されていない
再使用:回答1の(例)の13行目のように関数のパラメータとして設定(set)されたが関数内部で使用されていない

という意味です。

STUNVの定義が英語のコマンドラインマニュアルで、"The number of unused and non-reused variables" となっている以上「未使用および再使用されていない変数の数」という日本語になってしまうことをご了承いただけないでしょうか。


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