📄 ex1107.cpp
字号:
// Programming with C++, Second Edition, by John R. Hubbard
// Copyright McGraw-Hill, 2000
// Example 11.7 on page 260
// Overloading the == operator
#include <iostream>
using namespace std;
#include "Ratio.h"
int main()
{ Ratio x(22,7), y(-3,8), z;
cout << "x = "; x.print(); cout << endl;
z = x; // assignment operator is called
cout << "z = "; z.print(); cout << endl;
if (z == x) cout << "z == x" << endl;
else cout << "z != x" << endl;
x = y*z; // multiplication operator is called
cout << "x = "; x.print(); cout << endl;
if (z == x) cout << "z == x" << endl;
else cout << "z != x" << endl;
x *= y*z;
cout << "x = "; x.print(); cout << endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -