В C ++ я могу установить текущую локаль следующим образом:
std::locale::global(std::locale(name))
Но как мне получить текущую глобальную локаль?
В моем коде мне нужно получить текущую локаль, сохранить ее в переменную tmp, установить глобальную локаль на что-то другое, вывести что-то, а затем вернуть ее на предыдущую локаль.