Вышла восьмая часть, посвященная регулярным выражениям из <regex>.
Естественно, это для C++0x.
This blog dedicated to C++ Software development and system configuration issues. Primary language is Russian.
суббота, 27 ноября 2010 г.
Как работают алгоритмы сортировки
Иногда для понимания того, как работает та или иная вещь, лучше один раз увидеть, чем сто раз услышать.
Замечательный сайт www.sorting-algorithms.com позволяет увидеть, как сортируются данные разными алгоритмами.
Все это бегает и сортируется прямо на ваших глазах!
Взято отсюда.
Замечательный сайт www.sorting-algorithms.com позволяет увидеть, как сортируются данные разными алгоритмами.
Все это бегает и сортируется прямо на ваших глазах!
Взято отсюда.
std::min/std::max
Стандартную библиотеку С++ мы используем очень активно, включая алгоритмы.
В сочетании с заголовками Windows это дает иногда интересные эффекты с min/max, которые не глядя определены там как макросы...
В сочетании с заголовками Windows это дает иногда интересные эффекты с min/max, которые не глядя определены там как макросы...
среда, 10 ноября 2010 г.
Core Wars - сражение между программами
Недавно ездил к родителям разбирать свои старые вещи, включая подборки журналов - наткнулся на "В Мире Науки" ажно за 1989 год.
Вообще-то это перевод "Scientific American", но суть не в этом - в то время в журнале вел постоянную колону Alexander Dewdney, посвященную разным аспектами CS, оттуда-то я впервые и узнал про "войны в памяти"...
Вообще-то это перевод "Scientific American", но суть не в этом - в то время в журнале вел постоянную колону Alexander Dewdney, посвященную разным аспектами CS, оттуда-то я впервые и узнал про "войны в памяти"...
понедельник, 1 ноября 2010 г.
Exception handling cost
Наши программисты делятся традиционно на два лагеря - те, кто принимает и активно использует исключения, и те, кто терпеть их не может (чаще всего в итоге выясняется, что люди просто не обладают навыками exception-safe programming, но есть и реальные представители "старой школы").
Подписаться на:
Сообщения (Atom)