字符串拼接
去除尾部多余的字符
#include <string> #include <stdio.h> int main(int argc, const char *argv[]) { std::string str; char buf[16]; for (int i = 0; i < 10; i++) { int len = snprintf(buf, sizeof(buf), "%d,", i); str.append(buf, len); } printf("%s\n", str.c_str()); str.erase(str.size() - 1 ); printf("%s\n", str.c_str()); return 0; }
去除,
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号