а также

у неstd::unordered_map<tuple<int, int>, string> просто работать из коробки? Утомительно определять хеш-функцию дляtuple<int, int>например,

template<> struct do_hash<tuple<int, int>>                               
{   size_t operator()(std::tuple<int, int> const& tt) const {...}  }; 

Построение неупорядоченной карты с кортежами в качестве ключей (Матье М.) показывает, как автоматизировать это дляboost::tuple, Есть ли способ сделать это для кортежей c ++ 0x без использования шаблонов с переменными числами?

Наверняка это должно быть в стандарте :(

Ответы на вопрос(1)

Ваш ответ на вопрос