Format args per fmtStr into out, writing at most maxNumChars.
Declared in <bslfmt_format_imp.h>
Format args per fmtStr into out, writing at most maxNumChars.
template<
class t_OUT,
class... t_ARGS>
format_to_n_result<t_OUT>
format_to_n(
t_OUT out,
bsl::iterator_traits<t_OUT>::difference_type maxNumChars,
bslfmt::format_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
» more...
Format args per fmtStr into out, writing at most maxNumChars.
template<
class t_OUT,
class... t_ARGS>
format_to_n_result<t_OUT>
format_to_n(
t_OUT out,
bsl::iterator_traits<t_OUT>::difference_type maxNumChars,
bslfmt::wformat_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
» more...
a format_to_n_result with the output iterator and untruncated size
| Name | Description |
|---|---|
| out | output iterator receiving formatted characters |
| maxNumChars | maximum number of characters to write |
| fmtStr | format string |
| args | values to format |