int vwprintf(const wchar_t* kwpFormatString, va_list qArgList);
#include <cwchar> #include <cstdarg> int OutputArgs(wchar_t* wpFormatString, ...) { va_list qArgList; va_start(qArgList, wpFormatString); int iReturn = vwprintf(wpFormatString, qArgList); va_end(qArgList); return iReturn; } int main() { // Output an int, a string and a float to stdout int iWritten = OutputArgs(L"%d %ws %f \n", 8, L"XoaX.net", 3.141593); wprintf(L"%d characters written.\n", iWritten); // Keep the window open until "Enter" is pressed getwchar(); return 0; }
© 20072024 XoaX.net LLC. All rights reserved.