⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 err_util.h

📁 speech signal process tools
💻 H
字号:
/* * * The Error return utility accessor * * */#define RETURN_TYPE_ERROR    1#define RETURN_TYPE_WARNING  2#define RETURN_TYPE_SUCCESS  3#define RETURN_TYPE_CHILD    4#if defined(__STDC__) || defined(__GNUC__) || defined(sgi)#define PROTO(ARGS)	ARGS#else#define PROTO(ARGS)	()#endifvoid set_error_util_debug PROTO((int n)) ;void print_return_status PROTO((FILE *fp)) ;int return_status PROTO((void)) ;void set_return_util PROTO((char *proc_name, int return_code, char *mesg, int type)) ;char *get_return_status_message PROTO((void));int return_type PROTO((void));#define return_err(_proc,_code,_value,_mesg) \        { set_return_util(_proc,_code,_mesg,RETURN_TYPE_ERROR) ; return(_value); }#define return_success(_proc,_code,_value,_mesg) \        { set_return_util(_proc,_code,_mesg,RETURN_TYPE_SUCCESS) ; return(_value); }#define return_warn(_proc,_code,_value,_mesg) \        { set_return_util(_proc,_code,_mesg,RETURN_TYPE_WARNING) ; \	  return(_value); }#define return_child(_proc,_type, _func) \        { _type _code; _code = (_type)_func; \	  set_return_util(_proc,-1,"",RETURN_TYPE_CHILD) ; \	  return(_code); }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -