0

ロケールを使用しているが、その名前を提供していないコードを見ました。私はこれを実際に数回見ましたが、それがどのように機能するのかわかりません。

auto& f = std::use_facet<std::ctype<wchar_t>>(std::locale());

空のロケール コンストラクターを使用することの意味を考えていました。すべてのロケール名を指定する必要があると思いました。

いくつかのコンテキストについては、コードを見つけた場所を次に示します: http://en.cppreference.com/w/cpp/locale/ctype/toupper

4

2 に答える 2

2

std::localeパラメータを取らないコンストラクタがあります。現在のグローバル ロケールのスナップショットであるロケールを作成します。

于 2013-06-20T03:14:47.993 に答える