Читал сабж.
Раздел про алгоритмы читать без слез невозможно.
Автор агитирует за использование стл алгоритмов
вместо тупых циклов (типа гут), и тут же в качестве
примера приводит вот такой у***щный ужас:
// find the first value val where the
// "and" of val > x and val < y is true
vector<int> iterator i =
find_if(v.begin(), v.end(),
compose2(logical_and<bool>(),
bind2nd(greater<int>(), x),
bind2nd(less<int>(), y)));
При этом один из основных аргументов в пользу
использования стл алгоритмов состоит в том что
написать это в виде цикла с итераторами и не
ошибиться еще сложнее. Потому что итераторы
устроены так, что то, что с первого раза напишет
любой нормальный человек, будет работать неправильно
discuss
(оринигал тут http://www.ddj.com/cpp/184401446)
←
1
2
→
Ответ на:
комментарий
от z0D5e8n7x
Ответ на:
комментарий
от php-coder
Ответ на:
комментарий
от php-coder
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от jtootf
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от klalafuda
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Sidrian
Ответ на:
комментарий
от jtootf
Ответ на:
комментарий
от jtootf
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от jtootf
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от jtootf
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от jtootf
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум stl (2003)
- Форум STL (2004)
- Форум Mass Effect (2012)
- Форум effective priority (2008)
- Форум Mass Effect (2008)
- Форум side-effect (2003)
- Форум Sid Meyer's Alpha Centauri linux (2004)
- Форум Sid Meyer's Alpha Centauri linux (2004)
- Форум [вещества] STL (2010)
- Форум STL container.clear(); (2010)