实现STL中string类的部分常用功能，采用深复制的形式