Re[2]: Можно забиндить конструктор?
От: Ароан Россия  
Дата: 08.02.06 11:08
Оценка:
PC>Нет нельзя. Т.к. ты уже используешь буст вместо написания велосипеда можешь использовать http://www.boost.org/boost/lambda/construct.hpp (в хэдере ничего лишнего из boost.lambda).

Следующий код выдает ошибку 'result_type' : is not a member of 'boost::lambda::constructor<T>':


void main()
{
    char *b = "test";
    char* e = b + sizeof(b);
    string x = bind(constructor<string>(),_1,_2)(b,e);
    cout << x << endl;
}


Что я сделал не так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.