Document that file should be in wide-oriented mode for wide print

This commit is contained in:
Victor Zverovich
2018-06-09 09:12:49 +02:00
parent 45fa4ee949
commit e3707ef14b
2 changed files with 7 additions and 0 deletions

View File

@@ -1285,6 +1285,10 @@ inline void print(std::FILE *f, string_view format_str, const Args & ... args) {
format_arg_store<format_context, Args...> as(args...);
vprint(f, format_str, as);
}
/**
Prints formatted data to the file *f* which should be in wide-oriented mode set
via ``fwide(f, 1)`` or ``_setmode(_fileno(f), _O_U8TEXT)`` on Windows.
*/
template <typename... Args>
inline void print(std::FILE *f, wstring_view format_str, const Args & ... args) {
format_arg_store<wformat_context, Args...> as(args...);