我正在使用优秀的fmt C++库来更加优雅地格式化字符串。
我想将非变量参数列表传递给
因此,
但我想要的是这样的东西:
有没有什么办法/解决方法呢?
我想将非变量参数列表传递给
fmt::format
。它可以是std::vector
、std::string
或其他任何类型,但它们必须与格式字符串匹配。因此,
fmt::format
的用法如下:std::string message = fmt::format("The answer is {} so don't {}", "42", "PANIC!");
但我想要的是这样的东西:
std::vector<std::string> arr;
arr.push_back("42");
arr.push_back("PANIC!");
std::string message = fmt::format("The answer is {} so don't {}", arr);
有没有什么办法/解决方法呢?