Здравствуйте, WolfHound, Вы писали:
Ты кстати оптимизацию включал?
Если, да то не факт, что твои безсмысленные (с точки зрения компилятора) циклы остались.
А если, нет, то ты меряеш вчерашний день. По своему опыту скажу, измерять скорость кода созданного оптимизирующим компилятором очень не просто. Нужно убедить его, что код нужен.
Кстати, включи автоинлайнинг (/Ob2 — Any Suitable). При этом все вызовы методов исчезнут и скорость значительно возрастет. Думаю при этом скорость обычных массивов будет не сильно выше вектора.
Кстати, померяй еще и массивы из ATL7.