Re[3]: Abyx
От: Evgeny.Panasyuk Россия  
Дата: 16.04.14 10:09
Оценка:
Здравствуйте, Abyx, Вы писали:

X>>собственно хидер 'boost::container::map<>'.

A>бустовская принимает только value_type,
A>а стандартная — любой тип P у которого std::is_constructible<value_type, P&&>::value == true

Не поэтому. В Boost есть pair<const int, std::string> и pair<int, std::string> (но нет T&&) — конверсия может пройти и туда и туда, поэтому компилятор и говорит is ambiguous.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.