[#bsl-vprint_nonunicode-0b] = xref:bsl.adoc[bsl]::vprint_nonunicode :relfileprefix: ../ :mrdocs: Alias for `BloombergLP::bslfmt::vprint_nonunicode` in the `bsl` namespace. == Synopsis Declared in `<bslfmt_print_ostream.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- using BloombergLP::bslfmt::vprint_nonunicode; ---- == Introduced Symbols [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bslfmt/vprint_nonunicode-08.adoc[`vprint_nonunicode`] | Format the specified `args` using `bsl::vformat_to` according to the specification given by the specified `fmt`, and write the result of this operation to the specified `stream`. In the event of formatting error throw the exception `format_error`, in the event of I/O error throw the exception `system_error`, on allocation failure throw `bad_alloc`. The behavior is undefined unless `stream` is a valid pointer to an output C stream. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#