Ich habe eine 2-D-Vektor wie vector < vector <coordinates> > v(points);
wo Klasse Koordinaten:Sortiervektoren basierend auf size()
class coordinate{
public :
int x;
int y;
coordinate(){
x=0;
y=0;
}
};
und Punkten 20 wie die einzelnen Vektoren [i], basierend auf v v sortieren [i] .size(), dh basierend auf der Anzahl der in v [i] gedrückten Koordinatenobjekte. ???
Sie meinen wahrscheinlich 'return a.size()
visitor
@visitor: Nein, er meand std :: weniger http://www.sgi.com/tech/stl/less .html –
@Martin: Dann sollte es 'std :: less sein() (a.size(), b.size())'. Es gibt kaum einen Grund, hier weniger zu verwenden, da alles, was es tut, der Operator '' ist, um die Werte zu vergleichen. –
UncleBens