[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 メーリングリストの案内