std::string 的一些常用操作
- string 补零或什么
std::string s = "foo";
s.append(6 - s.length(), 'X'); //output:fooXXX
std::string dest;
dest = std::string(6 - s.length(), '0').append(s); //output:XXXfoo
- string 替换
//替换image_name中“.jpg”为"_out_hhh.jpg"
image_name.replace(image_name.end()-4,image_name.end(),"_out_hhh.jpg");