#include #include "string.h" const int LEN = 80; int main() { String s; String t("Hello world!"); char buffer[LEN]; cout << "s's len: " << s.StrLen() << endl; cout << "s: "; s.StrPrt(); cout << "#\n"; s.StrCpy(t); cout << "s's len: " << s.StrLen() << endl; cout << "s: "; s.StrPrt(); cout << "#\n"; cout << "t's len: " << t.StrLen() << endl; cout << "t: "; t.StrPrt(); cout << "#\n"; t.StrZero(); cout << "t's len: " << t.StrLen() << endl; cout << "t: "; t.StrPrt(); cout << "#\n"; s.StrCat(s); cout << "s's len: " << s.StrLen() << endl; cout << "s: "; s.StrPrt(); cout << "#\n"; cout << s.StrChr('w') << endl; cout << s.StrChr('z') << endl; cout << "s1: "; cin.getline(buffer, LEN); String s1 = buffer; cout << "s2: "; cin.getline(buffer, LEN); String s2 = buffer; cout << "\ns1: "; s1.StrPrt(); cout << endl; cout << "s2: "; s2.StrPrt(); cout << endl; cout << "s1.StrCmp(s2): " << s1.StrCmp(s2) << endl; cout << "s2.StrCmp(s1): " << s2.StrCmp(s1) << endl; cout << "s1.StrStr(s2): " << s1.StrStr(s2) << endl; cout << "s2.StrStr(s1): " << s2.StrStr(s1) << endl; return 0; }