У меня есть вектор структуры под названием ParsedFlag
;
struct ParsedFlag {
std::string flag, value;
ParsedFlag init(std::string f, std::string v)
{
flag = f;
value = v;
return *this;
}
}
Теперь у меня есть повторяющиеся записи, которые выглядят так:
(gay, yes)
(verbose, haha ok)
(desc, yeah okay)
(desc, yeah okay)
(a, 2)
(a, 2)
(c, c)
(f, f)
(g, 1)
(a, a)
(b, b)
(c, 1)
, и моя цель - удалить все дубликаты уже существующих: (desc, yeah okay)
, (a, 2)
.
Как это сделать?