iostream使用<<来构造字符串

Mik*_*e D 5 c++ iostream

如何<<用于构造字符串ala

int iCount;
char szB[128];
sprintf (szB,"%03i", iCount);
Run Code Online (Sandbox Code Playgroud)

Pet*_*der 7

using namespace std;    
stringstream ss;
ss << setw(3) << setfill('0') << iCount;
string szB = ss.str();
Run Code Online (Sandbox Code Playgroud)