我有一個困難時期增加了兩個長整型,基本上就是我想要的是「總」一次使用這兩個變量了。我不斷獲取0增加了兩個長整數用C
struct rusage rusage;
getrusage(RUSAGE_SELF, &rusage);
printf("TOTAL TIME \n");
printf("%ld.%06ld", (rusage.ru_utime.tv_sec, rusage.ru_utime.tv_usec),
(rusage.ru_stime.tv_sec, rusage.ru_stime.tv_usec));
它打印出一個0.我可以打印出用戶時間,系統時間,但我不能添加它們。請幫忙。
作者想要的不是僅添加兩個long
整數,而是分別添加兩個timeval
結構的秒和微秒。
可能是重複的http://stackoverflow.com/questions/10509660/getting-getrusage-to-measure-system-time-in-c – 2013-03-14 06:48:16
重複http://stackoverflow.com/questions/565150/bigint -in-c – 2013-03-14 06:51:08
您需要編輯您的問題以包含無法使用的代碼。將它從源文件複製並粘貼到您的問題中。 – 2013-03-14 07:04:07