seo网站优化平台,淘宝网官网,郴州seo排名,点击图片跳转到网站怎么做链接突然遇到需要对一个string类型的变量进行格式化输出#xff0c;一时不知道怎么做。google了一下#xff0c;终于找到了答案。
ostringstream os; os abc abc; string s os.str(); 所需头文件#xff1a;#includ… 突然遇到需要对一个string类型的变量进行格式化输出一时不知道怎么做。google了一下终于找到了答案。
ostringstream os; os abc abc; string s os.str(); 所需头文件#include sstream 看到这样的代码觉得也不是那么简单要写那么多句代码。
如果是我我会选择用这种方式因为sprintf的格式控制比直接用ostringstream 更简洁而且对于特殊的宽度控制等都比较方便如下所示
char temp[100] {0};
sprintf(temp, abc %s, abc);
string s temp;