> 実際gprofでvectorの[]が重い原因になってることを確認してる3(3): デフォルトの名無しさん (ワッチョイ 3d46-7dS8) [sage] 2018/01/20(土) 09:24:34 ID:i+Y70H5F0(1) AAS
前スレのvectorのsize_tの質問した者だけど
実際gprofでvectorの[]が重い原因になってることを確認してる
次に重い原因がイテレータの比較なんだけど
今時のプロセッサでそんな奴見たことないけど?15(1): デフォルトの名無しさん (スップ Sd03-3us9) [sage] 2018/01/20(土) 14:05:12 ID:gdCBjjapd(5/7) AAS
あ、可能性だけで言えば
signedよりunsignedの方が速い
32bit から 64bit の符号拡張はコストが微妙にかかることもあるが、
ゼロ拡張はなにもしなくて良いから
レジスタの上位32bitは勝手にゼロになる