質問編集履歴
1
コードを見やすくしました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
C++の課題で以下の不完全なコードにFractionクラスを作ってコードを完成させるいう課題なのですが、void Basic Testの中に const Fraction fr[] = という部分が気になって質問しました。
|
2
2
|
調べてみても、constの次にクラスが来るパターンが出てこなかったのですが、const の前後どちらかににintのようなデータ型が無いことは可能なのでしょうか?
|
3
3
|
|
4
|
+
```C++
|
4
5
|
#include <iostream>
|
5
6
|
#include <string>
|
6
7
|
using namespace std;
|
@@ -14,9 +15,6 @@
|
|
14
15
|
}
|
15
16
|
|
16
17
|
|
17
|
-
|
18
|
-
|
19
|
-
|
20
18
|
void BasicTest(){
|
21
19
|
|
22
20
|
const Fraction fr[] = {Fraction(4, 8), Fraction(-15,21),
|
@@ -26,9 +24,10 @@
|
|
26
24
|
for (int i = 0; i < 7; i++){
|
27
25
|
cout << "Fraction [" << i <<"] = " << fr[i] << endl;
|
28
26
|
}
|
29
|
-
|
30
27
|
|
31
28
|
}
|
29
|
+
```
|
30
|
+
|
32
31
|
-------------------------------------
|
33
32
|
結果
|
34
33
|
Fraction [0] = 4/8
|