I'm building a custom string class, and I'm wondering what operators I should overload, and what other functions should I implement? I already have overloaded =, +, +=, >>, <<, >, <, ==, >=, <=, and !=. I also have functions to return the length of the string, both with and without the null terminator. So what else should I use? I plan to bring in functions such as insertion, erasing, replacing, and subscription. Thanks for ideas / suggestions !