0
我想遍歷一個向量以查找具有給定ID的記錄。該ID由用戶提供。下面的代碼將按照它們出現在向量中的順序返回給定ID的所有值。我如何按價格排列結果,例如從最低到最高?按值排序結果
for(Seek = List.begin() ; Seek !=List.end() ; Seek++) {
if(Seek->GetID() == Input)
cout <<"Price: " << Seek->GetPrice() << endl;
一個帶有兩個const引用的自由函數就足夠了。不需要爲了比較兩個對象而抽出結構。 – 2010-12-09 04:06:01