>  2006/07/31 (月) 01:42:35        [qwerty]
> > .NET2003での話だけど、結構違いがあるよ(;´Д`)速くなったもん
> a[10]と*(a+10)は同じ意味だよ

a[0].func();
a[1].func();
a[2].func();
a[3].func();
a[4].func();
よりは
p=&a[0];
p->func();p++;
p->func();p++;
p->func();p++;
p->func();p++;
p->func();p++;
の方が速いんですよ

参考:2006/07/31(月)01時39分56秒