#include #include #include int main() { typedef std::set > PairContainer; PairContainer container; const int TOTAL_PAIRS = 100l; for ( int i = 0; i < TOTAL_PAIRS; i++ ) { for ( int j = 0; j < TOTAL_PAIRS; j++ ) { if ( !container.insert(std::make_pair(i, j)).second ) { std::cout << "Cannot Insert Pair (" << i << ", " << j << ")" << std::endl; } } } return 0; }