参考资料:
C++编程语言中赋值运算符重载函数(operator=)介绍_operator==_liitdar的博客-CSDN博客
本文主要介绍 C++ 编程语言中赋值运算符重载函数(operator=)的相关知识,同时通过示例代码介绍赋值运算符重载函数的使用方法。
1 概述
1.1 Why
首先介绍为什么要对赋值运算符“=”进行重载。某些情况下,当我们编写一个类的时候,并不需要为该类重载“=”运算符,因为编译系统为每个类提供了默认的赋值运算符“=”,使用这个默认的赋值运算符操作类对象时,该运算符会把这个类的所有数据成员都进行一次赋值操作。例如有如下类:
标签:编程语言,C++,运算符,重载,operator,赋值 From: https://www.cnblogs.com/xzit201802/p/17267223.html