I'm reading the accepted answer to this question C++ Loop through Map
An example in that answer:
for (auto const& x : symbolTable)
{
std::cout << x.first // string (key)
<< ':'
<< x.second // string's value
<< std::endl ;
}
What does auto const&
mean in this case?