У меня есть класс, который содержит функцию "error", которая будет форматировать некоторый текст. Я хочу принять переменное количество аргументов, а затем отформатировать их с помощью printf.
Пример:
class MyClass
{
public:
void Error(const char* format, ...);
};
Метод Error должен принимать параметры, вызывать printf/sprintf для его форматирования, а затем что-то делать с ним. Я не хочу писать все форматирование самостоятельно, поэтому имеет смысл попробовать и выяснить, как использовать существующее форматирование.