О модульном тестировании как таковом можете почитать здесь: http://hitfounder.livejournal.com/21424.html
Собственно, этот пост и подвигнул меня написать.

Хотел бы поделиться тем, как можно писать многопоточные тесты с использованием CppUnit.Read more... )
В попытках ответить на вопрос, зачем протаскивать в 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.
Работник Биг-Блю пишет по результатам июльской встречи комитета по стандартизации Си++ о значительном изменении, можно сказать, "шаге назад" в проекте следующего стандарта языка программирования Си++ - отказе от Concepts.

За разъяснениями автор поста отправляет к июньской бумаге автора языка Си++ "Simplifying the use of concepts", в которой Read more... )
Upd: Ещё, очень в тему: http://itman.livejournal.com/253147.html?thread=2433243#t2433243
More links: Danny Kalev Blog, August 7, 2009: An Interview with Bjarne Stroustrup about Concepts and C++'s Future
(написано в ответ на Re: C++ умирает... из предыдущего поста)
1. Я решил скачать openjdk-7-ea-src-b39-06_nov_2008 и посмотреть на некоторые разделы (значимые на мой личный взгляд) кодовой базы в разрезе файлов с расширениями java, h, c, hpp, cpp (такой разрез не говорит обо всём, но он говорит о многом). Вот, что у меня получилось.Read more... )В этой связи возникает вопрос о будущем сей относительно будущего плюсов, явы, Erlang и Haskell.
* Upd: Взял CCCC версии 3.1.4 чтобы посчитать две дополнительные колонки: кол-во строк кода и комментариев. Не спрашивайте меня о гарантиях правильности подсчета этих колонок, обращайтесь к авторам CCCC. И парочку файликов пришлось выкинуть, т.к. CCCC зависал или падал.

Дайджест блога '11
dememax: (коварство)
Herb Sutter объясняет, что и почему является в современном многопоточном программировании "лебедем, щукой и раком". Рекомендую к прочтению (вместе с остальными его статьями там и сям):
Herb Sutter on Dr. Dobb's Portal: Maximize Locality, Minimize Contention, 09 23, 2008


Upd: Благодаря этому посту вырос следующий - На чём написана Ява? На Яве? А другие языки/платформы? Следует ли всё бросить и программировать на Erlang'е?

Дайджест всего блога '11
"Друзья, прекрасен наш союз!" :-)
Компании Ренессанс Капитал, из которой я ушел буквально вот-вот, в отдел разработок в Москве требуется разработчик с опытом Си++, желательно со знанием рынков ценных бумаг, ...
Кидайте мне на \max на e-soft ру\. Read more... )

Numbers are the product of counting. Quantities are the product of measurement.
— GREGORY BATESON

Статья Why duration Should Be a Type in C++0X господ Walter E. Brown и Marc Paterno из Fermilab, в которой... )
Update: Предложили уже замену: A New Interface for C++ std::duration TypeИнтерфейс класса )
Читайте также в моём блоге: std::pair vs. std::swap и mktime, time_t и другие... Чего необычного?
Самая лучшая программа состоит из "пустой инструкции".
Read more... )

Update: См. [:]||||[:] Юрий Нестеренко: Почему глючат программы?

Profile

dememax

May 2023

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

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 18th, 2025 06:11 am
Powered by Dreamwidth Studios