swprintf
int swprintf(wchar_t * __restrict, size_t n, const wchar_t * __restrict,
swprintf(wbuf1, sizeof buf, L"%2$.*4$s %2$.*3$s %1$s",
swprintf(wbuf1, nitems(wbuf1),
int ret = swprintf(buf, nitems(buf), L##format, \
swprintf(s, MAX_WIDTH, L"%.*s%ls", (int)(w - wcslen(t)) / 2, blanks, t);
swprintf(ws, sizeof(ws)/sizeof(ws[0]),
(void)swprintf(lbuf, sizeof(lbuf)/sizeof(wchar_t),
(void)swprintf(lbuf, sizeof(lbuf)/sizeof(wchar_t),
(void)swprintf(codebuf, sizeof(codebuf)/sizeof(wchar_t), L"<0x%X>", ch);