1 Star 0 Fork 0

ReviewClouds/danche-ttyS2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
error-log.h 864 Bytes
一键复制 编辑 原始数据 按行查看 历史
ReviewClouds 提交于 2020-08-26 10:47 . first commit
#ifndef _ERROR_LOG_H
#define _ERROR_LOG_H
#define MAXLINE 4096
extern int debug;
#define DEBUG
#ifdef DEBUG
#define debug_msg(fmt, ...) \
fprintf(stdout, fmt, ##__VA_ARGS__)
#else
#define debug_msg(fmt,...)
#endif /* DEBUG */
#define TRACE
#ifdef TRACE
#define debug_trace(trace) \
fprintf(stdout, "%s ===File:%s----- Func:%s -----Line:%d===\n", \
trace, __FILE__, __func__, __LINE__)
#else
#define debug_trace(trace)
#endif /* TRACE */
void error_exit(const char *fmt, ...);
void unix_error_exit(const char *fmt, ...);
void error_dump(const char *fmt, ...);
void error_msg(const char *fmt, ...);
void error_sys(const char *fmt, ...);
void log_open(const char *ident, int option, int facility);
void log_close(void);
void log_sys(const char *fmt, ...);
void log_msg(const char *fmt, ...);
void log_quit(const char *fmt, ...);
#endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ReviewClouds/danche-tty-s2.git
git@gitee.com:ReviewClouds/danche-tty-s2.git
ReviewClouds
danche-tty-s2
danche-ttyS2
master

搜索帮助