template<class Msg, class... Args>
std::wstring descf(Msg, Args&&... args) {
std::wostringstream woss;
owss << Msg << ". " << ... << " " << args << ": '" << args << "' ";//not legal at all
//or
owss << Msg << ". " << args[0] << ": '" << args[1] << "' " << args[2] << ": '" << args[3] << "' "; //... pseudo code, and so on...
}
আমি জানি আমি পরিবর্তে জোড়া বা এই জাতীয় কিছু ব্যবহার করতে পারি তবে আমি ফাংশনটির বাক্য গঠন বজায় রেখে কীভাবে এটি করতে আগ্রহী:
const auto formatted = descf(L"message", "arg1", arg1, "arg2", arg2);