Wie mache ich ungeordnete Menge von Paaren von ganzen Zahlen in C ++?

Wird das Programm nicht kompilieren eine ungeordnete Menge von Paaren von ganzen zahlen, aber es funktioniert für ganze zahlen. Kann unordered_set und Ihre member-Funktionen verwendet werden, die auf Benutzer-definierte Typen, und wie kann ich es definieren?

#include <unordered_set>
...

class A{
...
private: 
std::unordered_set< std::pair<int, int> > u_edge_;
};

error: no matching function for call to 'std::unordered_set<std::pair<unsigned int, unsigned int> >::unordered_set()'

InformationsquelleAutor der Frage Pippi | 2013-03-01

Schreibe einen Kommentar