- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 linux 函数执行时间统计
#ifndef __TIME_TRACE_UTILS__ #define __TIME_TRACE_UTILS__ #include #include #include #include #include #include #include #include #define NS_TT_START namespace tt { #define NS_TT_END } #ifde
2014-06-23 05:46:15 451
linux 函数时间统计 打印
#ifndef __TIME_TRACE_UTILS__
#define __TIME_TRACE_UTILS__
#include
#include
#include
#include
#include
#include
#include
#include
#define NS_TT_START namespace tt {
#define NS_TT_END }
#ifdef __TIME_TRACE_DEBUG__
# define TIME_TRACE tt::record Tt_ReCoRd_AvOiD_ReDeF(new tt::func_time_info(__func__));
# define TIME_TRACE_RESET tt::ctrl::inst()->reset();
# define TIME_TRACE_FORCE_PRINT tt::ctrl::inst()->ctrl_print();
# ifdef __TIME_TRACE_INER_DEBUG__
# define TT_DEBUG printf("", __func__, __LINE__),printf
# else
# define TT_DEBUG
# endif //__TIME_TRACE_INER_DEBUG__
#else // __TIME_TRACE_DEBUG__
# define TIME_TRACE_RESET
# define TIME_TRACE
# define TIME_TRACE_FORCE_PRINT
# define TT_DEBUG
#endif // __TIME_TRACE_DEBUG__
2014-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人