- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
#include <iostream>
struct empty_struct{};
template<char S, typename N>
struct char_type
{
static const char value = S;
typedef N next;
};
typedef
char_type<'h',
char_type<'e',
char_type<'l',
char_type<'l',
char_type<'o',
char_type<' ',
char_type<'w',
char_type<'o',
char_type<'r',
char_type<'l',
char_type<'d',
char_type<'!',
char_type<'\n', empty_struct> > > > > > > > > > > > > data_type;
template<typename T>
void print()
{
std::cout << T::value;
print<T::next>();
}
template<>
void print<empty_struct>()
{
}
int main(int argc, char* argv[])
{
print<data_type>();
return 0;
}
absolut 03.10.2011 07:30 # 0
И связный список.
wvxvw 03.10.2011 13:41 # 0
CPPGovno 03.10.2011 14:03 # 0
wvxvw 03.10.2011 14:33 # 0
CPPGovno 03.10.2011 14:40 # 0
Так же и в середину. То есть пересоздав его. На уровне шаблонов C++ также и сортируют списки и тд...
guest 04.10.2011 17:36 # +1
где тут, блеать, Цэпэпэ?
у ЦэПэПэГовно в бошке смешались типы и данные
CPPGovno 05.10.2011 00:46 # 0
absolut 03.10.2011 14:27 # 0
wvxvw 03.10.2011 14:34 # 0
CPPGovno 03.10.2011 14:42 # −1
Никакого в данном случае. Чувак решил повыпендриваться.
У Андрейки были списки типов, а не данных, поэтому в этом был смысл.
absolut 03.10.2011 14:43 # +1
Простоту и смысл искать в кодах на ГК не надо :)
AxisPod 04.10.2011 06:33 # 0
CPPGovno 03.10.2011 07:38 # −1
ctm 03.10.2011 07:39 # +1
CPPGovno 03.10.2011 07:40 # +1
ctm 03.10.2011 14:17 # 0
в смысле, демонстрация возможностей шаблонов.
UncleAli 03.10.2011 10:02 # +1
TarasB 03.10.2011 11:46 # −10
CPPGovno 03.10.2011 14:05 # +1
TarasB 03.10.2011 14:06 # 0
Uhehesh 03.10.2011 15:31 # +1
niXman 03.10.2011 23:28 # −8
bugmenot 04.10.2011 03:21 # +7
bot-minurast 04.10.2011 09:59 # +2
TheHamstertamer 04.10.2011 13:32 # −2
niXman 04.10.2011 13:36 # −4
bot-minurast 04.10.2011 14:18 # −3
И объясните дяденьке наконец:
PS линуксоид хренов
И это не твоё случайно?
Ты отдалась другому,
И я забыл тебя.
Твои глаза сияли,
Когда любил тебя
Мой любопытный взгляд.
roman-kashitsyn 04.10.2011 14:31 # +4
Бисти к линуксу не имеет отношения. У линуксоида был бы Тукс.
Lure Of Chaos 06.10.2011 10:42 # +2
absolut 06.10.2011 11:47 # 0
niXman 04.10.2011 14:39 # −5
bot-minurast 04.10.2011 15:09 # +6
guest 04.10.2011 17:38 # +1
потому что похапэ - говно
guest 04.10.2011 17:41 # 0
поставь нам хаскелл на икс-бокс, блеать!
будь мужиком!
ForEveR 04.10.2011 10:30 # −2
kir_rik 24.08.2021 02:14 # 0