1 // Test der überlagerten Symbole
2 // Datei: rmainop.cpp
3 #include
<stdio.h>
4 #include "ratioop.hpp"
5
6 int main ()
7 {
8 ratio A,B(1,2),C(1,4);
9
10 printf("\x1b[2J\x1b[1;1HOperatorüberlagerung\n");
11 printf("\nAddition
(1/2 + 1/4):\t\t ");
12 A = B+C;
13 A.print();
14 printf("\nSubtraktion
(1/2 - 1/4):\t ");
15 A = B-C;
16 A.print();
17 printf("\nMultiplikation
(1/2 * 1/4):\t ");
18 A = B*C;
19 A.print();
20 printf("\nDivision (1/2
/ 1/4):\t\t ");
21 A = B/C;
22 A.print();
23 printf("\nZuweisungskette:\t\t
");
24 A = B = C;
25 A.print();
26 return 0;
27 }
|
Bild 7-12: Testprogramm für die "ratio"-Operatoren
|