#ifndef __DEBUG__H_
#define __DEBUG__H_
#include <stdio.h>
#define DEBUG
#ifdef DEBUG
#define printf_debug(fmt, ...) printf("\033[0;31;1m %s %d %s %s %s: \033[0m"fmt, __FILE__, __LINE__, __FUNCTION__, __DATE__, __TIME__, ##__VA_ARGS__)
#else
#define printf_debug(fmt, ...)
#endif
#endif