DebugLog
『DebugLog処理』メモ
調査は無駄なく速やかに滞りなく...が難しい。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
char sDebugFile[256]; /* DEBUGファイル名(フルパス) */
char *TOPDIR; /* TOPディレクトリ取得ポインタ */
FILE *fpt; /* DEBUGファイル用ポインタ */
/* 編集用バッファを初期化 */
memset(sDebugFile, 0x00, 256);
/*環境変数からパスを取得 */
TOPDIR = getenv(TOPDIR);
/* 出力ファイルのパスを生成 */
sprintf( sDebugFile, "%s\\TMP\\_MOLULE_XXXX_Debug.log", TOPDIR);
/* デバッグログの書き込み処理 */
if ( (fpt = fopen(sDebugFile, "a+") ) != NULL) {
fprintf(fpt, "%s:%d\n", "関数:FUNCTION_XXXX",iRet);
fclose(fpt);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-