#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <stdbool.h>
#include "cmem.h"
Go to the source code of this file.
◆ CERR
◆ CERRLIST
◆ anonymous enum
| Enumerator |
|---|
| CERRSTRSIZE | エラーメッセージ中に挿入できる文字列のサイズ
|
| CERRMSGSIZE | エラーメッセージのサイズ
|
Definition at line 37 of file cerr.h.
◆ addcerrlist()
| void addcerrlist |
( |
int | cerrc, |
|
|
CERR | cerrv[] ) |
エラーリストを作成・追加する
- Parameters
-
| cerrc | 作成または追加するエラーの数 |
| cerrv | 作成または追加するエラーの配列 |
Definition at line 14 of file cerr.c.
◆ cerr_init()
エラーを初期化する
Definition at line 3 of file cerr.c.
◆ freecerr()
エラーリストと現在のエラーを解放する
Definition at line 76 of file cerr.c.
◆ getcerrmsg()
| const char * getcerrmsg |
( |
int | num | ) |
|
エラー番号に対応するエラーメッセージを返す
- Returns
- エラーメッセージ
- Parameters
-
Definition at line 62 of file cerr.c.
◆ printcerrlist()
エラーリストを表示する
Definition at line 33 of file cerr.c.
◆ setcerr()
| void setcerr |
( |
int | num, |
|
|
const char * | str ) |
現在のエラーを設定する
- Parameters
-
| num | エラー番号 |
| *str | エラーメッセージに含まれる文字列 |
Definition at line 46 of file cerr.c.
◆ warn_ignore_arg()
| void warn_ignore_arg |
( |
int | argc, |
|
|
char * | argv[] ) |
引数が無視されることを表示する
- Parameters
-
Definition at line 92 of file cerr.c.
◆ cerr
現在のエラー
Definition at line 10 of file cerr.c.
◆ cerrlist
エラーリスト
Definition at line 12 of file cerr.c.