2

C++ プロジェクトの関数 (メンバー関数を含む) の数を分析して報告するツールはありますか?

VC++ プロジェクトで、グローバル変数をクラス メンバーに置き換える必要があります。次に、プロジェクトが正常にコンパイルされるように、グローバル変数を使用する関数内の新しいクラス メンバーを指すローカル参照を導入する必要があります。そのためには、そのプロジェクトの関数の数を計算する必要があります。次に、変更にかかる時間を大まかに計算できます。

4

2 に答える 2

4

LOC Metricsなどの静的コード分析ツールを使用できます。関数ごとにコードの行数をカウントし、.csv ファイルに出力します。この出力ファイルの行数は、プロジェクト内の関数の数と同じです。

于 2012-06-25T06:29:46.890 に答える
1

VC++ プロジェクトなので、.MAPファイルを生成します。それはすべての機能をリストします。それらを数えるだけです。

于 2012-06-25T07:33:25.687 に答える