LiveInternet
LiveInternet
x
(+ )
rss forum sources ru
rss forum sources ru
rss_forum_sources_ru
-
-
e-mail
-
(3)
YalanLife
livemask2
spiegel1
-
: 29.07.2007
:
:
: 80
:
wofstream wstring
, 20 2020 . 14:42
+
Qraizer: std::locale() , . , , . - .
, std::locale::global() , std::locale . std::cout, std::cin , .. main(). imbue(). std::locale .
https://forum.sources.ru/index.php?showtopic=420830&view=findpost&p=3842282
:
Visual C++ / MFC / WTL
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_forum_sources_ru/post477317536/">wofstream wstring и запись русского текста в файл</a><br/>Qraizer: Основная идея дизайна std::locale() в том, что в общем случае программе может потребоваться иметь разные наборы культурных и национальных особенностей одновременно. Если такой необходимости нет, то да, проще в начале работы построить нужный экземпляр и установить его глобальным. Тогда любой конструктор потокового класса ввода-вывода сразу будет брать его в качестве основного.Но тут надо понимать, что std::locale::global() не повлияет на уже существующие экземпляры потоков, ибо они берут берут умалчиваемый std::locale только в конструкторе. И среди таких есть как минимум std::cout, std... <a href="https://www.liveinternet.ru/users/rss_forum_sources_ru/post477317536/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA