| 2922 | /// to the file `f` followed by a newline. |
| 2923 | template <typename... T> |
| 2924 | FMT_INLINE void println(FILE* f, format_string<T...> fmt, T&&... args) { |
| 2925 | vargs<T...> va = {{args...}}; |
| 2926 | if FMT_CONSTEXPR20 (detail::use_utf8) return vprintln(f, fmt.str, va); |
| 2927 | detail::vprint_mojibake(f, fmt.str, va, true); |
| 2928 | } |
| 2929 | |
| 2930 | /// Formats `args` according to specifications in `fmt` and writes the output |
| 2931 | /// to `stdout` followed by a newline. |