Списки аргумента переменной в C++ / CLI

Я полагаю, что проект , моно , имеет поддержку Mac.

Это предполагает, что Вы хотите разработать непосредственно на Mac и что Вы рады воздержаться от части MS определенные функции и инструменты (так никакой C#3.0, библиотеки как WPF и Visual Studio).

, Конечно, с помощью paralles/vmware/virtualbox или любая другая виртуальная машина с гостем окон, как Вы описываете, будет также хорошо работать.

8
задан Agnel Kurian 29 December 2009 в 05:13
поделиться

1 ответ

Объявите последний аргумент как управляемый массив с префиксом многоточия.

Вот функция с переменным аргументом, которая просто передает все свои аргументы в 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));
21
ответ дан 5 December 2019 в 07:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: