関数定義書 C++/C言語 版 仕様書 自動 作成 ツール 【A HotDocument】

MakeFuncFlow

構文構文

関数フロー作成メイン関数

static int MakeFuncFlow(
  char * SourceFile - ファイル名
)

パラメータパラメータ

SourceFile
ファイル名

機能機能

関数フロー作成メイン関数

返り値返り値

エラー値

機能説明機能説明

各種類の関数の依存関係を取得する。
全ての中間ファイルを対象にしているため、エラー
が発生した場合は、ファイルを削除している。
それぞれの実行行に対して、既に取得された関数情
報から、関数を呼び出しているかどうかを解析し、
構造体にセットする。

備考備考

再帰処理を使っている。

処理説明処理説明

・とりあえず拡張子がC言語のもののみ処理する
・グローバル変数を初期化する
・ソースファイルをオープンする
・ファイルの終端に到達するか、エラーが発生するまで1行ずつ読込む
 ・ファイル情報を取得する

ファイル名ファイル名

BlockIn.cpp

作成日情報作成日情報

日付担当バージョン
'10.01.25今井 浩司1.0

修正日情報修正日情報

日付担当バージョン
'10.02.06今井 浩司1.2

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー | BlockIn.cpp