C++标准库提供了一个功能强大的String类来实现字符串的操作,本系统创建一个功能类似“String类”的小型字符串类,以实现类似的字符处理功能。希望大神能给个思路,基本框架。
字符的的存储用可变长的顺序表。然后重载+,=,和隐式类型转换之类的运算符。内部写几个插入,删除,查找之类的字符处理函数,顺序表里都有相关的功能,只要包装一下就好了。
参考:http://wenku.baidu.com/link?url=7xK4vuZ4bKFHpVHQryrkeFQQQLg6TjxUDopT-g-IuRTuqmZTKaZO5vkDWPd9SUm7-LRsL-SliVNuGgPuaUmLyub7kLIwKzb30mPkXFJF75_
关键是操作符的重载要麻烦一点,其他很简单