Lines Matching full:formatting
1 .. _string-formatting-api:
10 facilities and a lightweight subset of formatting functions
14 * :ref:`fmt/ranges.h <ranges-api>`: additional formatting support for ranges
16 * :ref:`fmt/chrono.h <chrono-api>`: date and time formatting
20 * :ref:`fmt/printf.h <printf-api>`: ``printf`` formatting
31 and a lightweight subset of formatting functions. In the header-only mode
73 You can create your own formatting function with compile-time checks and small
130 All formatting is locale-independent by default. Use the ``'L'`` format
159 Formatting User-defined Types
213 Then you can pass objects of type ``point`` to any formatting function::
353 It is also possible to write a formatting function that uses a custom
373 The allocator will be used for the output container only. Formatting functions
375 non-default floating-point formatting that occasionally falls back on
380 Ranges and Tuple Formatting
383 The library also supports convenient formatting of ranges and tuples::
405 Date and Time Formatting
410 formatting::
428 into efficient formatting code at compile-time.
432 API and is only recommended in places where formatting is a performance
451 ``fmt/ostream.h`` provides ``std::ostream`` support including formatting of
473 ``printf`` Formatting
476 The header ``fmt/printf.h`` provides ``printf``-like formatting functionality.
494 {fmt} implements nearly all of the `C++20 formatting library
504 * Chrono formatting doesn't support C++20 date types since they are not provided