std::ios_base::getloc
Материал из cppreference.com
![]() | Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
std::locale getloc(); | ||
Возвращает текущую локаль, связанную с потоком.
Содержание |
[править]Параметры
(Нет)
[править]Возвращаемое значение
Объект локализации, связанный с потоком.
[править]Пример
Запустить этот код
#include <iostream>#include <ctime>#include <iomanip>#include <codecvt> int main(){std::wbuffer_convert<std::codecvt_utf8<wchar_t>> conv(std::cout.rdbuf());std::wostream out(&conv); out.imbue(std::locale(out.getloc(), new std::time_put_byname<wchar_t>("ja_JP"))); std::time_t t =std::time(NULL); out <<std::put_time(std::localtime(&t), L"%A %c")<<'\n';}
Вывод:
土曜日 2013年09月14日 11時31分15秒
[править]См. также
устанавливает языковой стандарт (public функция-элемент) |