У меня есть вариативная функция в стиле D foo (format, ...)
, которая является оболочкой для writefln
. Я бы хотел сделать что-то вроде этого:
foo(format, <...>) {
//...
writefln(format, ...);
}
По сути, передача параметра (ов) многоточия в writefln. Я понимаю, что это непросто / невозможно в C / C ++, но есть ли способ сделать это в D?