vector atでの要素アクセス
at()とでどっちがアクセスに時間がかからないか調べたところ。
at()とでは、20倍くらい速度が違った。。。
なんでだろう?って調べたら、atは、内部で、begin()+posで要素を算出していた・・・。
おーまじかよ!!。
[]は、先頭生ポインタ + posなので速い。
at()とでどっちがアクセスに時間がかからないか調べたところ。
at()とでは、20倍くらい速度が違った。。。
なんでだろう?って調べたら、atは、内部で、begin()+posで要素を算出していた・・・。
おーまじかよ!!。
[]は、先頭生ポインタ + posなので速い。