- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
template <class TList, template <class> class Unit>
class GenScatterHierarchy;
template <class T1, class T2, template <class> class Unit>
class GenScatterHierarchy<Typelist<T1, T2>, Unit>
: public GenScatterHierarchy<Private::ScatterHierarchyTag<T1, T2>, Unit>
, public GenScatterHierarchy<T2, Unit>
{
public:
typedef Typelist<T1, T2> TList;
typedef GenScatterHierarchy<Private::ScatterHierarchyTag<T1, T2>, Unit> LeftBase;
typedef GenScatterHierarchy<T2, Unit> RightBase;
template <typename T> struct Rebind
{
typedef Unit<T> Result;
};
};
Dummy00001 21.12.2010 04:00 # +1
striker 21.12.2010 07:53 # +2
Dummy00001 21.12.2010 13:42 # 0
путь был не скор и не легок.
striker 21.12.2010 16:02 # +5
А мне понравилось, время пролетело незаметно. Вы очень клёвые :)
guest 23.12.2010 01:22 # +1
Govnocoder#0xFF 21.12.2010 13:57 # 0
striker 21.12.2010 16:02 # +4
guest 21.12.2010 22:35 # 0
guest 21.12.2010 09:20 # −1
interested 21.12.2010 10:44 # −5
Что конкретно подразумевается?
Да, бывает на шаблонах сложный код, универсально представляющий некоторое проектное решение (архитектуру); да, бывает используют как функциональный язык программирования периода компиляции. Но что в этом плохого?
interested 21.12.2010 10:50 # −4
Не отвечайте мне пожалуйста.
А то это вопросы типичного спора ни о чём.
bugmenot 21.12.2010 16:36 # 0
istem 21.12.2010 17:57 # 0
bugmenot 21.12.2010 18:16 # 0
istem 21.12.2010 18:44 # 0
думаю да, особенно при желудочно-кишечной сингулярности
Говногость 22.12.2010 01:40 # +6
bugmenot 22.12.2010 02:01 # 0
http://www.informiran.si/portal/images/pozor_mail_1.jpg
Говногость 22.12.2010 09:37 # 0
bugmenot 22.12.2010 09:58 # +2
guest 02.01.2011 01:40 # 0