c_cpp 这些定义可用于跟踪线程应用程序。添加ENTER;在开始和结束;在您希望的任何功能结束时
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 这些定义可用于跟踪线程应用程序。添加ENTER;在开始和结束;在您希望的任何功能结束时相关的知识,希望对你有一定的参考价值。
#include <time.h>
unsigned long us_time()
{
struct timeval tv;
gettimeofday(&tv, NULL);
return tv.tv_sec*(uint64_t)1000000+tv.tv_usec;
}
#define ENTER printf("%ld enter %s (%d)\n", us_time(), __FUNCTION__, gettid())
#define EXIT printf("%ld exit %s (%d)\n", us_time(), __FUNCTION__, gettid())
以上是关于c_cpp 这些定义可用于跟踪线程应用程序。添加ENTER;在开始和结束;在您希望的任何功能结束时的主要内容,如果未能解决你的问题,请参考以下文章
Jmeter线程组创建及定义
c_cpp 用于跟踪完成的RACCommand类别
c_cpp 用于跟踪C ++构造函数和赋值运算符的类
是否有可用于跟踪用户活动的框架?
c_cpp 用于记录主线程上过多阻塞的类
使用kbmMW调试内存泄漏