関数 | |
| void | ymp_alloc_error_default (const char *psz_msg, size_t size) |
| ymp_alloc_errorの標準実装. より詳しく... | |
| void | ymp_error_default (const char *format,...) |
| ymp_warning, ymp_errorの標準実装. より詳しく... | |
| void | ymp_fatal_default (const char *format,...) |
| ymp_fatalの標準実装. より詳しく... | |
変数 | |
| void(* | ymp_warning )(const char *format,...)=ymp_error_default |
| 警告レベルのメッセージを出力するための関数へのポインタ. より詳しく... | |
| void(* | ymp_error )(const char *format,...)=ymp_error_default |
| エラーメッセージを出力するための関数へのポインタ. より詳しく... | |
| void(* | ymp_fatal )(const char *format,...)=ymp_fatal_default |
| 致命的エラーを処理するための関数へのポインタ. より詳しく... | |
| void(* | ymp_alloc_error )(const char *psz_msg, size_t size)=ymp_alloc_error_default |
| メモリー確保の失敗を捕捉する関数へのポインタ. より詳しく... | |
|
||||||||||||
|
ymp_alloc_errorの標準実装. stderrにエラーメッセージを表示してabort(). multiprec.c の 44 行で定義されています。
00045 {
00046 fprintf(stderr, "[メモリー確保失敗] %s -- %ubytes\n", psz_msg, size);
00047 abort();
00048 }
|
|
||||||||||||
|
ymp_warning, ymp_errorの標準実装. stderrにエラーメッセージを表示 multiprec.c の 56 行で定義されています。
00057 {
00058 va_list ap;
00059 va_start(ap, format);
00060 vfprintf(stderr, format, ap);
00061 va_end(ap);
00062 fputc('\n', stderr);
00063 }
|
|
||||||||||||
|
ymp_fatalの標準実装. stderrにエラーメッセージを表示してabort() multiprec.c の 71 行で定義されています。
00072 {
00073 va_list ap;
00074 va_start(ap, format);
00075 vfprintf(stderr, format, ap);
00076 va_end(ap);
00077 fputc('\n', stderr);
00078 abort();
00079 }
|
|
|
警告レベルのメッセージを出力するための関数へのポインタ. 引数はprintf互換 multiprec.c の 87 行で定義されています。 |
|
|
エラーメッセージを出力するための関数へのポインタ. 引数はprintf互換 multiprec.c の 94 行で定義されています。 |
|
|
致命的エラーを処理するための関数へのポインタ. ポイント先関数は致命的エラーを出力して実行を中断する 引数はprintf互換 multiprec.c の 102 行で定義されています。 |
|
|
メモリー確保の失敗を捕捉する関数へのポインタ. ポイント先関数はメッセージを出力して実行を中断
multiprec.c の 111 行で定義されています。 |
1.2.14 作者 Dimitri van Heesch,
© 1997-2002