/in/foo.cc: In function 'int main()':
/in/foo.cc:16:39: warning: loop variable 'entry' of type 'const std::pair<std::__cxx11::basic_string<char>, int>&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, int>' [-Wrange-loop-construct]
16 | for (const pair<string, int>& entry : wordCount) {
| ^~~~~
/in/foo.cc:16:39: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, int>' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, int>&' to prevent copying