#include <clocale> for std::setlocale.