|
|
От: | nen777w | |
| Дата: | 06.05.11 23:17 | ||
| Оценка: | |||
enum Eabcd { a, b, c, d };
template< Eabcd arg >
struct some_s {
enum { value = arg; }
};
typedef std::vector< some_s<???> > v_some_s;
v_some_s v;
v.push_back( some_s<a>() );
v.push_back( some_s<b>() );
v.push_back( some_s<c>() );
v.push_back( some_s<d>() );