c++自定义类型关于双目运算符的重载

ionic大全 7 0 PDF 2021-01-15 22:01:26

我们在写自己定义类型时往往需要重载双目运算符,比如自己实现String类型,如果你希望使用cout<<输出String类型,就需要重载<<运算符,你可能会这么写重载: class String { private: char* str; int length; public: String(const String& strO) { length = strlen(strO.str); str = new char[length + 1]; strcpy_s(str, length + 1

用户评论
请输入评论内容
评分:
暂无评论