[personal profile] dememax
В попытках ответить на вопрос, зачем протаскивать в std свою реализацию swap, в комментариях к посту "c++0x" у [livejournal.com profile] zhtw, наткнулись на GCC Bugzilla Bug 38466.

Итог: вообще-то нельзя надеяться на то, что у std::pair будет специализированная версия std::swap, что чревато неэффективными воплощениями для случаев, когда у элементов pair есть эффективная версия swap.

Update: C++ Standard Library Closed Issues List: 482. Swapping pairs

Update2: А вот, как дела обстоят у мелко-мягких:
TR1 Fixes In VC9 SP1: 16. The Swaptimization

Читайте также в моём блоге: Критическая статья о Boost Date-Time library.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

dememax

May 2023

S M T W T F S
 123456
78910111213
14151617181920
21 2223 24252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 27th, 2025 07:11 pm
Powered by Dreamwidth Studios