Add a locale example
This commit is contained in:
parent
06e437fd98
commit
bd5f903f28
13
doc/api.rst
13
doc/api.rst
@ -85,6 +85,19 @@ Compatibility
|
|||||||
.. doxygentypedef:: fmt::string_view
|
.. doxygentypedef:: fmt::string_view
|
||||||
.. doxygentypedef:: fmt::wstring_view
|
.. doxygentypedef:: fmt::wstring_view
|
||||||
|
|
||||||
|
Locale
|
||||||
|
------
|
||||||
|
|
||||||
|
All formatting is locale-independent by default. Use the ``'n'`` format
|
||||||
|
specifier to insert the appropriate number separator characters from the
|
||||||
|
locale::
|
||||||
|
|
||||||
|
#include <fmt/core.h>
|
||||||
|
#include <locale>
|
||||||
|
|
||||||
|
std::locale::global(std::locale("en_US.UTF-8"));
|
||||||
|
auto s = fmt::format("{:n}", 1000000); // s == "1,000,000"
|
||||||
|
|
||||||
.. _format-api:
|
.. _format-api:
|
||||||
|
|
||||||
Format API
|
Format API
|
||||||
|
Loading…
Reference in New Issue
Block a user