2012-01-05 67 views
1

我发现一个函数,它返回有关我的设备上活动的进程的几个参数,我需要知道使用此进程的时间(或开始时间)的各种数据之间,我通过浏览结构回去,但不能提取它们用在我的项目一个进程的生命周期ios

enter image description here

,如果我尝试用

int test = proc_list[i].kp_proc.p_un; //does not allow me to write __p_starttime.tv_usec 

我怎么能去通过将其放置在我的变量,使用这些数据正确的格式?

感谢

回答

2

你不能编译或写入该行的原因:

int test = proc_list[i].kp_proc.p_un 

是因为p_un是一个结构。这不是int

我不是100%肯定,但我会尝试这个办法:

time_t seconds = proc_list[i].kp_proc.p_un.__p_starttime.tv_sec; 

,看看你得到一个终身(返回为秒)出这一点。

+0

xfect work!谢谢 – AleMal 2012-01-06 21:14:19