#include <iostream>
#include <sstream>
#include <iomanip>
int main(int argc, char* argv[]) {
std::stringstream aSs;
aSs << std::left << std::setfill('0') << std::setw(12) << 123;
std::string aStr = aSs.str(); // <-- get as std::string
std::cout << aStr << '\n';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPGlvbWFuaXA+CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciogYXJndltdKSB7CiAgc3RkOjpzdHJpbmdzdHJlYW0gYVNzOwogIGFTcyA8PCBzdGQ6OmxlZnQgPDwgc3RkOjpzZXRmaWxsKCcwJykgPDwgc3RkOjpzZXR3KDEyKSA8PCAxMjM7CiAgCiAgc3RkOjpzdHJpbmcgYVN0ciA9IGFTcy5zdHIoKTsgIC8vIDwtLSAgZ2V0IGFzIHN0ZDo6c3RyaW5nCiAgc3RkOjpjb3V0IDw8IGFTdHIgPDwgJ1xuJzsKICAKICByZXR1cm4gMDsKfQ==