有时候出错了,也不知道什么错误。这个时候利用系统的错误号。
#include <errno.h> extern int errno; int main(const int argc, const char** argv) { //do something. strerror(error); perror("test"); }
为了方便,可以将此单独做一个头文件(如csdn_log.h,然后定义一个宏LOG_ERROR()),可以到处使用。
有时候出错了,也不知道什么错误。这个时候利用系统的错误号。
#include <errno.h> extern int errno; int main(const int argc, const char** argv) { //do something. strerror(error); perror("test"); }
为了方便,可以将此单独做一个头文件(如csdn_log.h,然后定义一个宏LOG_ERROR()),可以到处使用。