for (int score : scores)
{
std::cout << score << " " << std :: endl;
}
for (auto& score : scoreMap)
{
std::cout << score.first << ": " << score.second << std::endl;
}
가독성이 높다.
STL Container와 기본 배열 모두에서 동작한다.
역순회 할 수 없다.
algorithm 에서 for_each를 지원하나 문법이 이상하여 가독성이 떨어지니 사용하지 말자.