c++笔记
wywy5220
这个作者很懒,什么都没留下…
展开
-
【c++笔记】运算符重载总结
为什么要对运算符重载?答:运算符可对一些基本的数据类型进行计算,若想让对象之间实现计算(如实现复数相加),需要用到运算符重载。运算符重载实质是函数重载,是对一个已有的函数赋予新的含义,实现新的功能。运算符重载可使程序易于编写、阅读和维护。怎样进行运算符的重载?答:一般格式如下:函数类型 operator 运算符名称 (形参表){对运算符的重载处理}例如:Complex operator + (Complex& c1,Complex& c2);重载运算符的规..原创 2020-06-07 16:16:11 · 266 阅读 · 0 评论 -
【c++笔记】运算符重载的实现
运算符重载加号运算符重载成员函数重载全局函数重载左移运算符重载递增运算符重载前置自增运算符重载后置自增运算符重载赋值运算符重载关系运算符重载加号运算符重载成员函数重载#include<iostream>using namespace std;class Student{ public: void set_grade(); void show_grade(); //成员函数重载+号 Student operator+(Student &s) {原创 2020-06-06 19:17:11 · 261 阅读 · 0 评论