c++标准库中的string类,没有像mfc中的CString类的format这样的格式化函数,也没有流输入输出方式,可以使用以下方式对string对象的格式化:
1、先用stringstream流对象格式化,再str()函数转为string;
2、sprintf()格式化数组,再转为string;
#include <iostream>
#include <sstream>
using namespace std;
int i=1;
float f=2.0f;
std::string str;
stringstream ss;
ss << i << f;
str = ss.str();