C++函数重载实现string