| 621 | template <typename S, typename... Args, |
| 622 | typename Char = enable_if_t<internal::is_string<S>::value, char_t<S>>> |
| 623 | inline std::basic_string<Char> sprintf(const S& format, const Args&... args) { |
| 624 | using context = basic_printf_context_t<Char>; |
| 625 | return vsprintf(to_string_view(format), make_format_args<context>(args...)); |
| 626 | } |
| 627 | |
| 628 | template <typename S, typename Char = char_t<S>> |
| 629 | inline int vfprintf( |
no test coverage detected