#include #include #include int main() { using namespace boost; typedef boost::unordered_set UnorderedSet; typedef boost::unordered_multiset UnorderedMultiSet; typedef boost::unordered_map UnorderedMap; typedef boost::unordered_multimap UnorderedMultiMap; function_requires< UnorderedAssociativeContainerConcept >(); function_requires< SimpleAssociativeContainerConcept >(); function_requires< UniqueAssociativeContainerConcept >(); function_requires< UnorderedAssociativeContainerConcept >(); function_requires< SimpleAssociativeContainerConcept >(); function_requires< MultipleAssociativeContainerConcept >(); function_requires< UnorderedAssociativeContainerConcept >(); function_requires< UniqueAssociativeContainerConcept >(); function_requires< PairAssociativeContainerConcept >(); function_requires< UnorderedAssociativeContainerConcept >(); function_requires< MultipleAssociativeContainerConcept >(); function_requires< PairAssociativeContainerConcept >(); return 0; }