小编Nee*_*eel的帖子

如何在Boost库中格式化字符串

我想用C ++中的boost库格式化字符串。我正在做如下。

std::string msg = "Version: %1. Version %2.";
boost::format formatter(msg.c_str());
formatter % "v1" % "v2";
xyz_function(msg);
Run Code Online (Sandbox Code Playgroud)

我们可以在一条语句中使用sprintf做到这一点,因此是否有一种方法可以优化上述boost实现以在一条语句或其他语句中形成字符串?

提前致谢。

c++ boost

3
推荐指数
1
解决办法
4564
查看次数

标签 统计

boost ×1

c++ ×1