2012-01-05 3 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 произведение !! благодаря – AleMal