mp_units::utility::write_padded¶
Writes a string to an output iterator with fill/align/width padding.
Synopsis¶
Declared in <mp-units/utility/format.h>
template<typename Char, std::output_iterator<Char> Out>
constexpr Out write_padded(Out out, std::basic_string_view<Char> s, int width, fmt_align align,
fill_t<Char> const& fill);
Description¶
Avoids instantiating format_to/vformat_to infrastructure for the common padding use-case inside formatter<Unit>, formatter<Dimension>, and formatter<quantity> specializations.
Parameters¶
| Name | Description |
|---|---|
| s | A non-owning reference to a string. |