#include #include #include #include #include //[ get_hashes template std::vector get_hashes(Container const& x) { std::vector hashes; std::transform(x.begin(), x.end(), std::back_inserter(hashes), boost::hash()); return hashes; } //] int main() { std::vector values; values.push_back(10); values.push_back(20); std::vector hashes = get_hashes(values); assert(hashes[0] = boost::hash()(values[0])); assert(hashes[1] = boost::hash()(values[1])); }