struct trading {
int orderno;
char t;
float price;
long long quantity;
**bool operator < (const trading& n) const {
if(t == 's')
return price > n.price;
else // t == 'b'
return price < n.price;
}**
};
这段C++代码中从bool开始之后的代码作用是什么