int vfwprintf(FILE* qpStream, const wchar_t* kwpFormatString, va_list qArgList);
#include <cwchar> #include <cstdarg> int OutputArgs(FILE* qpStream, wchar_t* wpFormatString, ...) { va_list qArgList; va_start(qArgList, wpFormatString); int iReturn = vfwprintf(qpStream, wpFormatString, qArgList); va_end(qArgList); return iReturn; } int main() { // Output an int, a string and a float to stdout int iWritten = OutputArgs(stdout, 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.