Опять я с векторами. Надеюсь, я не слишком раздражаю. У меня есть такая структура:
struct monster
{
DWORD id;
int x;
int y;
int distance;
int HP;
};
Поэтому я создал вектор:
std::vector<monster> monsters;
Но теперь я не знаю, как искать по вектору. Я хочу найти идентификатор монстра внутри вектора.
DWORD monster = 0xFFFAAA;
it = std::find(bot.monsters.begin(), bot.monsters.end(), currentMonster);
Но очевидно, что это не работает. Я хочу перебирать только элемент .id структуры, и я не знаю, как это сделать. Помощь приветствуется. Спасибо !