编码习惯记录

  1. 你的代码问题在于:每次拼接字符串时都创建了新对象:
1
2
3
cpp

new_str = new_str + c; // ← 每次都创建新字符串,效率极低!

这会导致大量的内存分配和拷贝操作。应该使用 push_back()+= 操作符: