2012-09-07 68 views

回答

4

C++ 11要求標準庫具有專門的std::hash<std::bitset>。 IOW它應該有散列已經。

對於提升你應該使用配置:#define BOOST_DYNAMIC_BITSET_DONT_USE_FRIENDS然後dynamic_bitset::m_bits成員變得公開,你可以對它進行散列。

+0

另請參閱此答案http://stackoverflow.com/a/3897217/1558890 –

相關問題