我有一个困难时期增加了两个长整型,基本上就是我想要的是“总”一次使用这两个变量了。我不断获取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