运算符重载功能很强大,可以方便很多操作 这些简单看一下它都有哪些用法: 比如,当我们要对两个字符串直接拼接在一起的时候,通常我们利用append()函数, 那能不能简单地直接用+号连接呢,类似于下面 ’ + ’ 号重载 string a = Hello ; string b = World; cout<< a + b << endl; 如果直接这样用,那肯定是会报错的 这时候,我们可以重载+号运算符实现直接加起来的效果 #include #include using namespace std; string operator+(string a,string