C++中的赋值运算符重载函数(operator=)

本文主要介绍C++中的赋值运算符重载函数(operator=)的相关知识。1. 概述1.1 why首先介绍为什么要对赋值运算符“=”进行重载。某些情况下,当我们编写一个类的时候,,并不需要为该类重载“=”运算符,因为编译系统为每个类提供了默认的赋值运算符“=”,使用这个默认的赋值运算符操作类对象时,该运算符会把这个类的所有数据成员都进行一次赋值操作。例如有如下类:class A{public: int a...

你可能感兴趣的:(C/C++)