Ho problemi ... Non sono sicuro di aver compreso la documentazione STL. Diciamo che ho questo:come inserire in set stl?
#include <set>
...
struct foo
{
int bar;
};
struct comp
{
inline bool operator()(const foo& left,const foo& right)
{
return left.bar < right.bar;
}
};
int main()
{
std::set<foo,comp> fooset; // Uses comparison struct/class object comp to sort the container
...
return 0;
}
Come inserisco struct foo di nel set con il mio struct di confronto?
Hai provato a utilizzare ancora il metodo 'insert'? Che errore hai ottenuto? – hochl