#define LOG(Severity, format, ...) printf("[%s]%s:%d: " format "\n", #Severity, __FILE__, __LINE__, ##__VA_ARGS__);
#define LOGD(...) LOG(DEBUG, __VA_ARGS__)
#define LOGI(...) LOG(INFOR, __VA_ARGS__)
#define LOGW(...) LOG(WARRING, __VA_ARGS__)
#define LOGE(...) LOG(ERROR, __VA_ARGS__)
#define LOGF(...) LOG(FALT, __VA_ARGS__) abort();
# LOGI("Test Log, index: %d", 0);
log c语言宏定义版
最新推荐文章于 2023-01-17 10:23:27 发布