1

Java (およびその他の OO バックグロンド) から来て、オブジェクト、自然なカプセル化、およびポリモーフィズムに非常に慣れました。

これはすべて私が期待していたものであり、私が予想していなかったのは、クラス図を見逃すことでした!

状況が悪化したり、オーバーカップリングが心配になったりしたとき、それが常に私の最初の目的地でした。しかし、C 用の図表作成システムまたはユーティリティに相当する C スタイル (90 年代半ばのものではない) を見つけることができないようです。

私はちょうど何かを逃したのですか?どこかに隠された宝石がありますか?ファイル間の関数呼び出しを表示するだけでも、どこで何が起こっているのかがわかります。

要するに、Cファイルセットをモデル化する方法についての提案(またはツール)はありますか? 関数呼び出し、インクルードなど

ありがとう。

4

1 に答える 1

2

IBM Rational Rhapsodyや Eclipse ベースのオープン ソースTopcasedなどの UML アプリケーションを使用して、クラス図から C コードを生成できます。

graphvizを利用したdoxygenを使用して、C コードからコール グラフ、コール グラフ、および依存関係グラフを生成できます。

于 2013-02-22T08:42:33.273 に答える