再びベクトルで私。私はあまりにも迷惑ではないことを願っています。私はこのような構造体を持っています:
struct monster
{
DWORD id;
int x;
int y;
int distance;
int HP;
};
だから私はベクトルを作成しました:
std::vector<monster> monsters;
しかし、今はベクトルを検索する方法がわかりません。ベクター内のモンスターのIDを見つけたいです。
DWORD monster = 0xFFFAAA;
it = std::find(bot.monsters.begin(), bot.monsters.end(), currentMonster);
しかし、明らかにそれは機能しません。構造体の .id 要素のみを反復処理したいのですが、その方法がわかりません。助けていただければ幸いです。ありがとう !