c++7
来源:互联网 发布:力学软件 编辑:程序博客网 时间:2024/06/08 08:02
1.运算符重载
#include<iostream>using namespace std;class Complex{public:int a;int b;Complex(int a = 0,int b=0){this->a = a;this->b = b;}void printCom(){cout << a << "+" << b << "i" << endl;}protected:private:};Complex myAdd(Complex &c1,Complex &c2){Complex tmp(c1.a + c2.a, c1.b+c2.b);return tmp;}Complex operator+(Complex &c1, Complex &c2){Complex tmp(c1.a + c2.a, c1.b + c2.b);return tmp;}void main(){int a = 0, b = 0;int c;c = a + b;//基础数据类型,编译器知道如何运行Complex c1(1, 2), c2(3, 4);//Complex c3;//c3 = c2 + c1;//用户自定义的数据类型,编译器不知道如何运算Complex c4 = c1 + c2;c4.printCom();cout << "hello.." << endl;system("pause");return;}
阅读全文
0 0
- C.7
- c++(7)
- 高质量C++/C编程指南[7]
- C/C++_lesson1~7_总结
- C/C++(7)字符串操作学习
- c练习7
- C语言例题7:
- c语言练习7
- C:1-7
- C程序设计语言读书笔记(7)
- 技术小记7(C++)
- C基础7
- C-数组指针(7)
- c语言思想7
- 再探Objective-C.7
- 《C++Prinmer》读书笔记(7)
- CF 7C Line
- CodeForces 7C
- Java 多线程1 烧水开水喝茶案例
- maven打包时将资源文件独立在jar包外
- java编程思想读书笔记九:接口
- 2017.5.27测试 2. 刷题(P1167)
- 中位数
- c++7
- BZOJ 2732 二分+半平面相交 解题报告
- 区间第k大 可修改主席树,树状数组套线段树。
- Java实现-落单的数3
- java语言当中-sleep()和await()的差异
- 学习树的概念和相关术语
- hdu4571
- BZOJ 3874: [Ahoi2014]宅男计划 三分+贪心
- 通过Android studio 关联 git 和Github 并用android studio把项目传到Github上