标签: c++ boost string-formatting
我们有一个使用字符串插值的大型代码库,如_("%0% has a %1%. The %1% belongs to %0%").arg('Bob').arg('dog'),使用从零开始的索引。
_("%0% has a %1%. The %1% belongs to %0%").arg('Bob').arg('dog')
我们希望利用Boost.Format的力量,它使用一个基于占位符。
知道Boost人设计他们的图书馆时考虑到了扩展,有没有办法告诉boost::format我们的占位符是从零开始而不是基于一个?
boost::format