如何从多个 boost::format 创建/合并/连接 boost::format
How to create / combine / concatenate boost::format from multiple boost::format
这是给定的:
boost::format greeting("%s (Greeting)");
boost::format name("%s (Name)");
'greetingwithname' 应该组合并重用 'greeting' 和 'name' 以便它等同于此:
boost::format greetingwithname("%s (Greeting) %s (Name)");
// looking for solution to like boost::format greetingwithname = greeting + name;
我如何/从多个 boost:format 对象创建一个 boost::format 对象的最佳方法是什么?
无法连接 boost::format
对象,但正如@sehe 评论的那样,您可以连接格式字符串并从中创建格式对象。
这是给定的:
boost::format greeting("%s (Greeting)");
boost::format name("%s (Name)");
'greetingwithname' 应该组合并重用 'greeting' 和 'name' 以便它等同于此:
boost::format greetingwithname("%s (Greeting) %s (Name)");
// looking for solution to like boost::format greetingwithname = greeting + name;
我如何/从多个 boost:format 对象创建一个 boost::format 对象的最佳方法是什么?
无法连接 boost::format
对象,但正如@sehe 评论的那样,您可以连接格式字符串并从中创建格式对象。