一个不错的错误提醒宏

#include <stdio.h>

#define err(str) \
    fprintf (stderr, "Error occurred in: %s, line %d. Msg: %s\n", \
    __FILE__, __LINE__, str);

其实还可以扩展

1. 将错误写入日志 

2. 日志中包含信息有: 时间/文件名/行数/错误提示


posted @ 2014-04-04 11:21  海滨银枪小霸王  阅读(145)  评论(0编辑  收藏  举报