//************** add by houtian start *****************//
#if 1
#define __DEBUG_PRINTF__
#endif
#ifdef __DEBUG_PRINTF__
#define DebugPos() printf("file:%s(%d),function:%s\n",__FILE__,__LINE__,__FUNCTION__);
#define DebugPrint(strFormat, ...) printf(strFormat, __VA_ARGS__);
#else
#define DebugPos()
#define DebugPrint(strFormat, ...)
#endif
//************** add by houtian end *****************//
#if 1
#define __DEBUG_PRINTF__
#endif
#ifdef __DEBUG_PRINTF__
#define DebugPos() printf("file:%s(%d),function:%s\n",__FILE__,__LINE__,__FUNCTION__);
#define DebugPrint(strFormat, ...) printf(strFormat, __VA_ARGS__);
#else
#define DebugPos()
#define DebugPrint(strFormat, ...)
#endif
//************** add by houtian end *****************//