我们可以使用boost格式进行无序排序吗

时间:2018-08-07 04:49:44

标签: c++ boost

让我们直接进入代码

 tabBarLabel:() => {return null},

期望的输出是if内部的输出。
需要的是,我可能会不按顺序获取这些值,但希望将它们放在我的预格式化字符串中。
注意:我在这里只是为了说明而使用了一个向量,因此对我而言,以相反顺序遍历该向量不是我的选择。

1 个答案:

答案 0 :(得分:0)

例如,如果矢量反向,为什么不具有如下格式的模板?

"First: %3%, Second %2%, Third: %1%.";

但是,如果您要查询的是,您将需要事先知道输入向量相对于字符串中插槽位置的顺序。否则,您将需要对输入向量进行一些分析,并在运行时构建格式字符串,这会达到目的。

我强烈建议您查看fmt库以进行字符串格式化,它比Boost格式轻巧得多,并且速度更快。正在努力使其成为标准。