如何在C++/CLI中创建一个接受变量参数列表的函数?我希望创建一个函数,将它的大部分参数转发给 String::Format .
String::Format
将最后一个参数声明为前缀为省略号的托管数组。
下面是一个变量参数函数,它只将其所有参数传递给string::format
String ^FormatAString(String ^format, ...array<Object^> ^args) { return String::Format(format, args); }
下面是如何称呼它:
Console::WriteLine(FormatAString(L"{0} {1} {2}.", 40.5, "hello", DateTime::Now));