[Armadillo:03706] Re: Armadillo-500でsprintfの処理時間が10msかかることがある
nakai
email@hidden
2008年 11月 25日 (火) 21:34:14 JST
nakaiです。
下の方に添付したプログラムを実行すると、
[email@hidden (ttymxc0) /home/ftp/pub]# ./a.out
hello world!
start: 1227615995.919359
end: 1227615995.919363
となり、sprintfが10msもかかっていないことがわかります。
-----サンプルコード--------
#include <stdio.h>
#include <sys/time.h>
int main(void)
{
struct timeval tv1, tv2;
char buf[64];
gettimeofday(&tv1, NULL);
sprintf(buf, "hello world!");
gettimeofday(&tv2, NULL);
printf("%s\n", buf);
printf("start: %d.%06d\n", tv1.tv_sec, tv1.tv_usec);
printf(" end: %d.%06d\n", tv2.tv_sec, tv2.tv_usec);
return 0;
}
armadillo メーリングリストの案内