![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运算符重载与友元函数
文章平均质量分 79
Anurmy
这个作者很懒,什么都没留下…
展开
-
c++ 写实拷贝实现demo
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <vld.h> // 内存泄漏检测 using namespace std; class String; ostream& operator<<(ostream &out, const String &s); // 引用计数类,通过深拷贝来构造 // 同时提供Increase原创 2020-12-22 22:27:15 · 144 阅读 · 0 评论 -
运算符重载与友元函数
运算符重载 1 运算符重载函数的定义 运算符的重载实际是一种特殊的函数重载,必须定义一个函数,并告诉C++编译器,当遇到该重载的运算符时调用此函数。这个函数叫做运算符重载函数,通常为类的成员函数。 定义运算符重载函数的一般格式: 返回值类型 类名::operator重载的运算符(参数表) {……} operator是关键字,它与重载的运算符一起构成函数名。因函数名的特殊性,C++编译器可以将这类函数识别出来。 2 运算符重载函数的参数 2.1 运算符重载函数为类的成员函数 当用类的成员函数实现运算符的重载时原创 2020-12-13 17:11:14 · 2053 阅读 · 1 评论