【发布时间】:2020-03-29 08:23:24
【问题描述】:
我有一个这样的结构:
struct Stock{
int id;
string title;
string colour;
string size;
int quantity;
float cost;
}
矢量
vector<Stock> all_data;
现在我想通过 ID 在 all_data 向量中搜索特定股票。我该怎么做?
【问题讨论】:
-
你遍历向量,检查里面的每个
Stock,看看它是否是正确的。 -
除了在循环中有一个 if 语句的直接答案,还可以看看this So post
-
Edit 问题并将实际结构放入其中。
id不是Stock的私人成员,因为现在的问题是 - 你只在对其中一个答案的评论中提到。
标签: c++ algorithm struct iterator find