tôi có một 2-d vector như vector < vector <coordinates> > v(points);
nơi tọa độ lớp là:vectơ sắp xếp dựa trên kích thước()
class coordinate{
public :
int x;
int y;
coordinate(){
x=0;
y=0;
}
};
và điểm là 20. làm thế nào để sắp xếp các vectơ cá nhân v [i] dựa trên v [i] .size(), tức là dựa trên số đối tượng tọa độ được đẩy vào v [i]. ???
Bạn có thể có nghĩa là 'trở lại a.size()
visitor
@visitor: Không có ông meand std :: ít http://www.sgi.com/tech/stl/less .html –
@Martin: Sau đó, nó phải là 'std :: ít hơn() (a.size(), b.size())'. Hầu như không có lý do gì để sử dụng ít hơn ở đây, thấy rằng tất cả những gì nó làm là quấn 'toán tử <' để so sánh các giá trị. –
UncleBens