字符串类String重载操作.docxVIP

  • 28
  • 0
  • 约1.27千字
  • 约 3页
  • 2017-05-27 发布于河南
  • 举报
字符串类String重载操作

43. 定义一个字符串类String,用来存放不定长的字符串,重载运算符“==”,,用 于两个字符串的等于比较运算。初值自拟。 44. 定义一个字符串类String,用来存放不定长的字符串,重载运算符,用于两个 字符串的小于的比较运算。初值自拟。 45. 定义一个字符串类String,用来存放不定长的字符串,重载运算符,用于两个 字符串的大于的比较运算。初值自拟。 #includeiostream #includestring using std::string; class String { private: char *p; public: String() { p = NULL; } String(char *pp) { p = pp; } friend bool operator ==(String a,String b); friend bool operator (String a, String b); friend bool operator (String a, String b); void display() { std::cout p ; } }; bool operator ==(String a, String b) { if (strcmp(a.p, b.p) == 0) { return tr

文档评论(0)

1亿VIP精品文档

相关文档