От: | _nn_ | www.nemerleweb.com | |
Дата: | 06.07.10 16:19 | ||
Оценка: |
using namespace boost::mpl;
typedef vector_c<char, 'z'> z;
const char* zc = boost::mpl::c_str<z>::value; // ОК
typedef transform<
z,
plus<_, char_<1> >
>::type z_1;
const char* zc_1 = boost::mpl::c_str<z_1>::value; // Ошибка, у transform нет value_type