Tengo problemas ... No estoy seguro de entender la documentación de STL. Digamos que tengo esto:cómo insertar en el conjunto 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;
}
¿Cómo inserto struct foo's en el conjunto usando mi propia estructura de comparación?
¿Intentó utilizar el método 'insert' todavía? ¿Qué error obtuvo? – hochl