Oracle® Solaris Studio 12.4: IDE クイックスタートチュートリアル

印刷ビューの終了

更新: 2014 年 10 月
 
 

コールグラフの使用

「コールグラフ」ウィンドウには、クラス内の関数の予呼び出し関係の 2 つのビューが表示されます。ツリービューに、選択した関数から呼び出された関数、もしくはこの関数を呼び出す関数が表示されます。グラフィカル表示には、呼び出し元および呼び出し先の関数の間に矢印を使用して、呼び出し関係が示されます。

  1. quote.cc ファイルで、メイン関数を右クリックして「コールグラフの表示」を選択します。

  2. 「コールグラフ」ウィンドウが開き、ツリービューと、main 関数から呼び出されるすべての関数のグラフ表示が表示されます。

    image:「コールグラフ」ウィンドウ

    スクリーンショットに示す関数の一部が表示されない場合は、「コールグラフ」ウィンドウの左側の「関数からの呼出し対象」ボタンをクリックして、メイン関数から呼び出される関数を表示します。

  3. end1 ノードを展開して、この関数によって呼び出される関数を表示します。グラフが更新されて、end1 によって呼び出される関数が追加されます。

  4. end1 ノードを選択してウィンドウの左側の「フォーカス」ボタンをクリックして、endl 関数にフォーカスし、「関数の呼出し元」ボタンをクリックして end1 関数を呼び出すすべての関数を表示します。

    image:「コールグラフ」ウィンドウ
  5. ツリー内のいくつかのノードを展開して、その他の関数を表示します。

    image:「コールグラフ」ウィンドウ