История изменений
Исправление bugfixer, (текущая версия) :
Злые языки говорят, что некоторые обломились при переходе на 64-бита
Для этого нужно встретить реальный вектор длиннее 31/32 бит. Таких мест действительно немного.
ПыСы. Знаете как выглядит самый быстрый цикл по вектору на любой платформе из тех с которыми ваш покорный сталкивался до сих пор?
for (int i = 0, n = v.size(); i < n; ++i) {
...
}
Справедливо вне зависимости от того что происходит в теле цикла. Не благодарите.
ПыПыСы. Всякие там SIMD и prefetch мы в этом контексте не рассматриваем.
Исправление bugfixer, :
Злые языки говорят, что некоторые обломились при переходе на 64-бита
Для этого нужно встретить реальный вектор длиннее 31/32 битов. Таких мест действительно немного.
ПыСы. Знаете как выглядит самый быстрый цикл по вектору на любой платформе из тех с которыми ваш покорный сталкивался до сих пор?
for (int i = 0, n = v.size(); i < n; ++i) {
...
}
Справедливо вне зависимости от того что происходит в теле цикла. Не благодарите.
ПыПыСы. Всякие там SIMD и prefetch мы в этом контексте не рассматриваем.
Исходная версия bugfixer, :
Злые языки говорят, что некоторые обломились при переходе на 64-бита
Для этого нужно встретить реальный вектор длиннее 31/32 битов. Таких мест реально немного.
ПыСы. Знаете как выглядит самый быстрый цикл по вектору на любой платформе из тех с которыми ваш покорный сталкивался до сих пор?
for (int i = 0, n = v.size(); i < n; ++i) {
...
}
Справедливо вне зависимости от того что происходит в теле цикла. Не благодарите.
ПыПыСы. Всякие там SIMD и prefetch мы в этом контексте не рассматриваем.