Здравствуйте, eao197, Вы писали:
E>Но поинт здесь был в другом. Хоть на C++ решение и не тривиальное на первый взгляд, но самое сложное в нем -- это додуматься до него. Сама же реализация отнюдь не сложная. Бывают гораздо более сложные навороты (например, проверка чисел на простоту в compile-time). И, возвращаясь к первоначальному замечанию VladD2 о скалярных параметрах шаблонах, вполне себе востребованный и жизнеспособный код.
Вот, вот, вот. Замечательный пример!
Он как раз демонстрирует как примитивная задача будучи решенная через задницу становится "гораздо более сложным наворотом".
Вот проверить число на то является ли оно простым примитивнейшая задача для Немерла (если конечно знать алгоритм проверки/иметь готовый список), так как его макросы это просто код выполняемый во время компиляции.
... << RSDN@Home 1.2.0 alpha rev. 637>>