Y
Hacker News
new
|
ask
|
show
|
jobs
by
johannkokos
2623 days ago
if (seen.find(lower) == std::end(seen)) { seen.insert(lower); return false; }
You can just return
seen.insert(lower).second
as insert function return a pair<iterator, bool>
2 comments
Nimelrian
2623 days ago
And today I learned something new. Been a long time since I wrote my last lines of C++ anyway.
link
rndgermandude
2623 days ago
Bonus points for using emplace() instead of insert
link