大きな文章を読むのに役立つツールを探しています複雑な製品の C++ ソース コードの量を把握し、コンポーネントとデータ型の間の関係を理解し、それらの関係を図式化して記録します。私にとってそれが機能する方法は、メモ(図のノード)「foo」を作成し、「foo」が呼び出す関数(主要なもの)ごとに「foo」の子を作成することです。 ' 呼び出される順序でノードを図にすると、各 'ノード' に 'missing arg check?' という注釈を付けることができます。または「ここにファットロックが必要ですか?もしかして?」または同様のもので、それらのノードに、動作するデータ型を点線で参照させることもできます。私の考えでは、自動配置され自動接続されたノードを備えたVisioのようなものです。
このようなツールへのポインターは大歓迎です。プロセス自体へのより良いアプローチを提案できる場合は、お知らせください。消化したいコードの量に圧倒されており、それは私にとって初めてのことです。これは初めてです。ありがとう!
アップデート。これが、どのように見えるかという点で私が欲しいと思うものです
.
ツールの「自動」部分は、ノードを再配置することです。そのため、すべてのノードが表示され、ノードのサイズが自動調整され、クリックでリンクが作成されます (たとえば、子ノードの場合は右クリック、データ型参照の場合は左クリック)。等々。